使用jQuery悬停函数
使用jQuery hover函数,当用户单击与以下内容匹配的菜单项时,我希望将iframe src值设置为null:使用jQuery悬停函数,jquery,Jquery,使用jQuery hover函数,当用户单击与以下内容匹配的菜单项时,我希望将iframe src值设置为null: <li class="current"> <a class="sf-with-ul" href="#">CTI</a> 我主要想检查当类为“sf with ul”且a href为“#”时,用户何时单击顶级菜单项 我不确定如何做到这一点,然后附加悬停功能时,用户点击上述选择器 我只想在顶层/父级(仅第一次出现)启动hover函数。您可能需要
<li class="current">
<a class="sf-with-ul" href="#">CTI</a>
我主要想检查当类为“sf with ul”且a href为“#”时,用户何时单击顶级菜单项
我不确定如何做到这一点,然后附加悬停功能时,用户点击上述选择器
我只想在顶层/父级(仅第一次出现)启动hover函数。您可能需要研究jQuery选择器语法 如果我对你的问题理解正确,我会尝试这样的方法
var clicked = false;
$(".sf-with-ul[href='#']").click( function () {
clicked = true;
});
// Only hover if it's clicked
$("selector").hover( function () {
if (clicked) {
// do something hover over
}
}, function () {
if (clicked) {
// do something hover out
}
});
编辑:另一个答案使用.bind
来启用我更喜欢的悬停,使它更优雅