jQuery-ie9 下jqeury的hover()失效
实现功能:鼠标移到a元素上,下拉菜单出现(很常见的功能),在其他浏览器上能实现,在ie9下拉菜单不显示,搜了很多解决方法,都没有解决。麻烦各位解答下。
HTML代码:
<a href="#/information" class="top-user-info">
</a>
<ul class="top-nav-dropdown">
<li><a href="#/information">个人信息</a></li>
<li><a href="#/inbox">系统消息</a></li>
<li><a href="#/edit-self-info" class="letter-space">设置</a></li>
<li><a href="clear_sid" class="letter-space">退出</a></li>
</ul>
js代码:
$("a").hover(function(){
$(".top-nav-dropdown").show();
// $(".top-user-info").css("background","#0e95d2");
},function(){
$(".top-nav-dropdown").hide();
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
$("a").toggle(function(){
$(".top-nav-dropdown").show();
// $(".top-user-info").css("background","#0e95d2");
},function(){
$(".top-nav-dropdown").hide();
});
试试