使用jQuery和Meteor我正在尝试将TokenInput插件绑定到 DOM,如下所示:
$(function(){
console.log("binding tokeninput");
$(".nameInput").tokenInput(friendsList.data)
});
问题是特定的 DOM 元素偶尔会被重绘(从 DOM 中删除,然后快速重新添加)。我需要确保插件始终对该输入有效。
我想到了几件事:
- 我可以使用 Meteor 的回调在它更新时重新应用它吗?当模板对象被刷新时,我还没有找到来自 Meteor 的回调。
- 我可以使用某种反应绑定吗(例如 .on,虽然 .on 仅用于事件)?
- 我这样做完全错了吗?