如何使用jQuery在整个网页上隐藏鼠标光标。我尝试了这个:
$(document).ready(function(){
$(body).css({
'cursor' : 'none'
});
});
但是这种方法在所有浏览器中都不起作用。是否有插件可以实现这一点。
提前致谢。
如何使用jQuery在整个网页上隐藏鼠标光标。我尝试了这个:
$(document).ready(function(){
$(body).css({
'cursor' : 'none'
});
});
但是这种方法在所有浏览器中都不起作用。是否有插件可以实现这一点。
提前致谢。
$('body').css('cursor', 'none');
另一种解决方案是通过加载自定义的透明ICO/PNG文件作为光标来实现。
cursor: url('my-transparent-cursor.ico');
现在用户有了光标,但是是透明的,看不见。这只是我的个人意见。
<div>Test</div>
CSS 代码:
div {
position: fixed;
left: 0%;
width: 100%;
height: 100%;
cursor: none;
visibility: block;
}
使用一个透明的div覆盖层(绝对定位,宽高100%,z-index为正),并将光标设置为none。然后使用jQuery来切换它的开/关状态,这个怎么样?
应该在所有浏览器中都能正常工作。在Firebug中检查光标出现的元素,看是否有显式的“cursor:pointer;”或等效设置。