我只希望光标在我的 div 中经过文本时保持指针。使用cs,它可以工作,但使用Jquery,它会恢复为文本选择器而不是文本。
这行不通...
<style>
#test
{
height: 300px;
width: 300px;
background: blue;
position:absolute;
top: 0px;
left: 0px;
font-size: 80px;
}
</style>
</head>
<body>
<div id="test">It's not a pointer!</div>
<script src='jquery-1.10.2.min.js'>
</script>
<script>
$(document).ready(function(){
$("#testjquery").hover(function(){
$(this).css({'cursor':'hand', 'cursor':'pointer'});
});
});
</script>
虽然这工作正常......
<style>
#test
{
height: 300px;
width: 300px;
background: blue;
position:absolute;
top: 0px;
left: 0px;
font-size: 80px;
}
#test:hover
{
cursor: pointer;
cursor: hand;
}
</style>
</head>
<body>
<div id="test">It's a pointer!</div>
看起来很奇怪,因为我认为 jquery 只是访问了 css 方法。寻找解释,或者更好的解决方案,如何在 Jquery 中执行此操作。谢谢!