我的頁面上的各種元素都有內容可編輯標籤。將一個on事件添加到e.currentTarget?
當他們被點擊我這樣做:
$('[contenteditable]').on('click', this.edit);
p.edit = function(e) {
console.log(e.currentTarget);
e.currentTarget.on('keydown', function() {
alert("keydown...");
});
};
我得到的當前目標確定,但是當我嘗試的keydown添加到它,我得到的錯誤:
Uncaught TypeError: undefined is not a function
嗯,你要確保多個事件不附? – epascarello