我使用Knockout webmail tutorial作爲我正在處理的單頁應用程序的模板。點擊事件被jQuery劫持而不是敲除
但是我在實施的點擊粘結劑麻煩,我有這種工作之前的事情,但他的時間的點擊事件被劫持。
我的視圖模型具有這樣的功能:
var self = this;
self.goToItem = function(item) { location.hash = "#/Item/" + item.id };
這是標準的。
<h2>Saved Items</h2>
<div data-bind="foreach: savedItems">
<div data-bind="click: $root.goToItem">
<p data-bind="text: name"></p>
</div>
</div>
我已經試過:
<pre data-bind="text: ko.toJSON($root, null, 2)"></pre>
,但引人關注的是,這回來的空雖然在foreach有數據要遍歷。
現在的問題是,mousevent點擊現在被抓的jQuery,我還沒有收到鑽研這個,但我相信沒有淘汰賽jQuery的運行。目前我唯一使用的jQuery用於Ajax調用。
那麼我該去檢查DOM對象上的事件,最好是在Chrome中?
jQuery如何對接?
你的問題很不清楚......你說的「點擊事件被劫持」是什麼意思?點擊發生了什麼或發生了什麼? – nemesv
事件使用點擊綁定註冊。但是,當事件被觸發並用事件斷點監視時,它將在jQuery中處理。我發現這令人吃驚。 – zeristor