私は一度だけフォーカスがトリガされた後mouseleaveをしたいです。どうやって? 私はoff、preventDefault、stopPropagation、return falseのようないくつかのオプションを試します。どれも働いていません。は一度だけ
ありがとうございます。フラグを設定し、そのフラグの基本に、あなたの関数を実行
addEvent(date, 'focus', function() {
console.log("focuz" + this.innerHTML);
document.designMode = 'on';
addEvent(swap_date, 'mouseleave', function (e) {
console.log("mouseleave" + this.innerHTML);
//document.designMode = 'on';
$(this).off(e);
e.preventDefault();
e.stopPropagation();
return false;
});
});
あなたは[.one()](http://api.jquery.com/one/)について知っていますか? –