我注意到当你点击元素时在手机上使用附加到多个mouseenter
(通过类)的jquery的mouseleave
和divs
事件时,我看到{ {1}}在我想到的时候点火,当我在元素mouseenter
之外点击时,但在ios(safari)中mouseleave
不会触发,除非我点击组中的另一个元素(实际上是触发两次,一次针对事件的mouseleave
,另一次针对新元素的mouseleave
。
此外,如果事件仅附加到一个元素,则mouseenter
事件根本不会触发。
有没有人能解决这个问题?我已经搜索了相当多的内容,但我找到的那个小小的东西从未解决过。
在ios设备/ xcode模拟器中查看演示:http://jsfiddle.net/76yqv3tc/7/