简单链接悬停&单击事件在FF中工作,但不是IE

时间:2014-11-19 06:42:44

标签: jquery internet-explorer onclick

请查看这个小提琴:http://jsfiddle.net/69c2hs0x/

当鼠标悬停在订单项上时,"编辑"链接显示在该行的右侧。在Firefox和Chromes中,单击EDIT链接会成功触发警告框。

但是,在Internet Explorer中,(此处为IE v11.0.13)会显示EDIT链接,但不响应鼠标单击。我花了好几个小时试图解决原因,但我感到很茫然。链接的href甚至出现在IE状态栏中,但不会响应单击。但是,它会响应双击。为什么单次点击不会触发IE中的点击事件?

次要问题:为什么:hover样式未应用于IE和FF中的EDIT链接?

1 个答案:

答案 0 :(得分:0)

啊,似乎问题出在mouseover / mouseout上。将$(".sectionstyle").mouseover(...)更改为$(".sectionstyle").mouseenter(...),并为mouseleave()更换mouseout(),解决了这个问题。

感谢Reddit的/ u / rbobby在/ r / webdev中的那个,他们在SO之前得到了它。 :)