0

我在输入元素上有 KO 自定义绑定,需要它来检测该元素的 css 类是否发生了更改(或添加)。这是我使用自定义绑定检测到的东西吗?

4

1 回答 1

2

混合使用 Knockout 和其他方法来操作 DOM 通常不是一个好主意。

所以在你的情况下,使用敲除设置 CSS 类可能是一个更好的主意。见淘汰赛js css多类绑定

如果类操作不在您的控制范围内(例如,因为它是由外部插件完成的)。然后您可以使用Attr change jquery plugin之类的东西来检测 DOM 更改,然后使用结果设置一个 observable(然后可以通过您的自定义绑定检测到)

于 2014-01-28T07:20:09.247 回答