使用 JQuery 当元素具有悬停状态时,我试图链接几个函数。
我通常会使用.hover
事件函数,但在阅读了一些教程后,我读到使用.on
更好,因为您可以使用一个事件处理程序来监视文档中的所有冒泡事件。
但是,当我像这样将两个函数链接在一起时遇到问题:
$("element").on( "hover", function() {
console.log("one");
}, function() {
console.log("two");
});
我预计结果是一二 (使用时就是这种情况.hover
),但我得到了二二。
谁能解释我做错了什么或者这是否是预期的行为以及为什么?
转载使用.hover(...)
:http: //jsfiddle.net/gXSdG/
转载使用.on(hover...)
:http: //jsfiddle.net/gXSdG/1/