gpt4 book ai didi

jquery - 在 JQuery 中失去焦点时隐藏 ul

转载 作者:行者123 更新时间:2023-12-03 22:58:09 26 4
gpt4 key购买 nike

当子菜单项(ul)失去焦点时,我试图隐藏它。我的结构看起来像这样

            <div id="ActionDiv" style="border-color: #0099d4; width: 120px; height: 100%">
<ul>
<li><a href="#"><span id="ActionHeader">Action &nbsp; <em>
<img src="images/zonebar-downarrow.png" alt="dropdown" />
</em></span></a>
<ul>
<li><a href="javascript:TriggerAction(1)">Send Email</a></li>
<li><a href="javascript:TriggerAction(1)">Invite to chat</a></li>
<li><a href="javascript:TriggerAction(1)">Consider For Opp</a></li>
</ul>
</li>
</ul>
</div>

在 JQuery 中,我使用 focusout 事件来处理失去焦点的情况。

$("#ActionDiv>ul>li>ul").focusout(function() {
$("#ActionDiv>ul>li>ul").hide();
});

但是上面的代码不起作用。谁能推荐一种处理 ul 中失去焦点事件的方法。

最佳答案

尝试.hover() jQuery 中的事件

$("#ActionDiv>ul>li>ul").hover(function() {
$("#ActionDiv>ul>li>ul").show();
},
function(){
$("#ActionDiv>ul>li>ul").hide();
});

关于jquery - 在 JQuery 中失去焦点时隐藏 ul,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4645386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com