我有一个CSS菜单,当您将鼠标悬停在li
上时会显示一个子菜单,例如ui:http://www.screencast.com/t/JIa2NvbreF8V
我添加的代码在模型设备上会重点关注'点击/点击它时的元素,例如:$($event.target).focus();
问题是,当我点击页面内的<a href="\blah">
链接时导航很好但我的菜单保持打开状态。我试图重新触发身体成为焦点,但没有运气。有人知道如何实现这个目标吗?
答案 0 :(得分:1)
我要做的是添加一个类来控制&#34;聚焦&#34;状态,以便当您点击链接时可以轻松删除它。
不应该复杂但我需要查看代码:O
答案 1 :(得分:1)
尝试以下代码
$("a").focusout(function(){
$(this).css("display","none");
});
此致 玛哈
答案 2 :(得分:0)
在jquery选择器里面有它,所以当你点击目标时它也会改变父li的样式:hover