我正在寻找一种管理事件的方法。我有元素 A 的悬停功能,元素 B 的单击功能。我想在第二次单击 B 时暂时禁用 A 的悬停功能。
我正在寻找一种不需要在 B 内部重写 A 的孔函数的方法。非常简单,就像“存储和禁用事件,调用存储函数”
我发现了一些像 .data('events') 和 console.log 这样的技术。我累了但失败了,或者我写错了。
请帮助和建议!
$(A).hover();
$(b).click(
if($.hasData($(A)[0])){ // if A has event,
//STORE all the event A has, and disable
}else{
//ENABLE the stored event for A
}
);