我想在meteor.js應用程序中使用像這樣的jQuery。如何在流星1.0中使用jQuery
JS:
if (Meteor.isClient) {
Meteor.startup(function() {
$("button").click(function() {
$("p").toggle();
});
});
...
或者沒有meteor.startup功能。兩者都不起作用。
HTML:
<button>Click</button>
<p>Can you see me?</p>
我沒有得到任何錯誤,當我按一下按鈕沒有任何反應。
感謝您的答覆!但是,爲什麼我的例子jQuery不工作?它應該,對吧? – Mika 2014-11-25 01:23:42
Meteor完全控制DOM管理(這就是爲什麼它首先處理起來很容易,對嗎?),並且無法確保使用jQuery設置的事件將保留在模板重新呈現中,所以我假設這就是爲什麼您的代碼無論如何,堅持使用流星模板的東西,以避免陷阱。 – saimeunt 2014-11-25 01:44:43
我想但我不確定它不起作用,因爲在啓動時沒有DOM元素,它可能與.rendered事件一起工作 – Sindis 2014-11-25 09:39:05