0
A
回答
1
通常应该避免内联JavaScript,请参阅: http://robertnyman.com/2008/11/20/why-inline-css-and-javascript-code-is-such-a-bad-thing/
您应该使用的鼠标悬停及移出功能来代替: http://api.jquery.com/mouseover/
$(function() {
$('#menu').mouseover(function() {
$('#TestMenu').show();
}).mouseout(function(){
$('#TestMenu').hide();
});;
});
的TestMenu也应放置在第一个div里面,这样的鼠标悬停也是有效的,当你将鼠标悬停在TestMenu。
1
我看到了你的代码..
我不知道获取隐藏在Firefox中mousemove
事件出了什么问题
如果你有mouseover
它工作正常更换mousemove
..
onmouseover="return ShowMenu($(this));"
0
试试这只是你的结构,而是一个编辑[removed the id for the menuitems
]:
$(function() {
$('.menu').on({
mouseover: function() {
$('.menuItem').slideUp();
$(this).next().slideDown();
}
});
$('.menuItem').on({
mouseleave: function() {
$(this).slideUp();
}
});
});
退房的fiddle
相关问题
- 1. PHP鼠标不能正常工作?
- 2. 点击鼠标不能正常工作
- 3. 老鼠离开不能正常工作
- 4. 鼠标坐标无法正常工作,
- 5. Jquery菜单鼠标不能正常工作
- 6. css转换比例尺鼠标不能正常工作
- 7. 在vim中通过腻子不能正常工作映射鼠标事件
- 8. 正常化和平滑鼠标移动?
- 9. Mahapps,图标不能正常工作
- 10. Codesniffer标准不能正常工作
- 11. 基础标签不能正常工作
- 12. 解码标志不能正常工作
- 13. 光标:指针不能正常工作
- 14. Android:ListView过滤器不能正常工作
- 15. Ajax过滤器不能正常工作
- 16. Servlet过滤器不能正常工作
- 17. Qt的人工点击鼠标不工作正常
- 18. setRingerMode正常不能正常工作
- 19. NSTimer不能正常工作
- 20. QTcpServer不能正常工作
- 21. haarcascade_frontalface_alt.xml不能正常工作
- 22. break;不能正常工作
- 23. ScaleTransform不能正常工作
- 24. onchange不能正常工作
- 25. hook_form_alter不能正常工作
- 26. isalpha()不能正常工作
- 27. GCM不能正常工作
- 28. JPQL不能正常工作
- 29. Firebase不能正常工作
- 30. check50不能正常工作