0

カーソルが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でこれを行う方法を備えた解決策を探しています。ありがとう!

4

1 に答える 1