我很难让 jquery 函数按照我的意愿行事。我相信悬停处理程序已被多次注册,导致它反复触发,但我不确定如何正确执行。任何帮助将不胜感激。
function hoverOptions(target)
{
var option = target.children('.option');
var tooltip = option.children('.tooltip');
option
.fadeToggle(150, function() { console.log('option'); })
.hover(function() { console.log('tooltip'); });
};
$(document).on('hover', '#myElement', function()
{
$(hoverOptions($(this)));
});