使用 jQuery 无法为主题页面元素添加新类吗?

很可能是因为在这种情况下,jQuery 与 Ember 和 Widget 渲染管道之间存在兼容性问题。

你看,在这个脚本中,你无法控制它何时触发,也无法控制它在 JavaScript 应用绘制屏幕时处于哪个阶段。

不过,有一个 JavaScript API 方法可以解决这个问题,详情请点击这里:

decorateWidget()

以及这个特定的 Widget:

不过,在深入这个复杂问题之前,我们先退一步,你只是想要显示一个头衔吗?

例如,在 Jeff 的帖子中:

他的头衔是:“联合创始人”。

只需创建一个新群组,添加管理员,然后前往“管理” => “成员资格”,编辑“默认头衔”。

现在,他们可以在账户设置的“偏好设置”中选择此头衔(或者你也可以为他们设置)。

你也可以用这种方法来显示特殊的头像标识(上述截图也演示了这一点)。

显然,如果你不希望这样“固定”显示,那就只能走代码定制的路子了。但毫无疑问,你也会同意,当前的方法要省力得多。

5 个赞