我有一個非常惱人的問題。 在Chrome和Firefox都是最新版本中,mousedown事件未被觸發。 IE 11工作正常。 http://jsfiddle.net/CyzT8/Mousedown事件並未在Chrome和Firefox中被解僱
後來我想添加和刪除小部件,所以我不能使用工作提取。
// DOES NOT WORK in Chrome and Firefox
//$("#content_wrapper").mousedown(".resizer", function (e) {
// e.preventDefault();
// resizing = true;
// frame = $(this).parent();
//});
// DOES work in all browsers
$(".resizer").mousedown(function (e) {
e.preventDefault();
resizing = true;
frame = $(this).parent();
});
e.preventDefault()後面的代碼將不會被執行。 – Danyu
您的第二個註釋事件處理程序[適用於我](http://jsfiddle.net/CyzT8/6/)在Chrome和Firefox每晚。什麼似乎是這個問題? – thykka
使用[jQuery's'on'](http://api.jquery.com/on/)進行事件委託。 ['mousedown()',根據文檔](http://api.jquery.com/mousedown/),顯然不會縮寫它。 – blgt