Ian*_*ger 5 jquery mouseover hover
我想在网页加载时检测鼠标是否在元素上.看来这是不可能的jQuery - 鼠标悬停,悬停等需要鼠标移动; 获取当前鼠标位置(与元素边界进行比较).
我没有看到这个具体的问题,但是看到有人说过这个问题的各个方面都是不可能的......
Ian*_*ger 12
我的解决方案:使用悬停伪选择器添加一个新的CSS值,然后测试它.然而,这似乎只是有效.
CSS:
#el:hover {background-color: transparent; }
Run Code Online (Sandbox Code Playgroud)
jQuery的:
if ($('#el').css('background-color') == 'transparent')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6793 次 |
| 最近记录: |