如果我的 div 设置为visibility:hidden
会影响行为onmouseenter
或onmouseout
功能吗?
问问题
79 次
4 回答
5
是的,它会的。尽管该元素通过留出一个空格在文档流中保持可视化,但您不能将鼠标移入它,因为它不在页面上的可视化上。
于 2012-12-03T08:38:57.877 回答
0
是的,尽管它仍然会在流程中占据一些空间,但您无法与之交互。
于 2012-12-03T08:43:13.237 回答
0
是的,它会受到影响。由于 div 被隐藏,所以不会触发 mousein、mouseout 等相关事件。检查这个愚蠢的小提琴。
$("#foo").mouseout(function(){ // This will stop being triggered once its invisible
于 2012-12-03T08:43:56.917 回答
0
页面中没有隐藏的东西。所以你不能调用任何鼠标事件。
于 2012-12-03T08:41:13.277 回答