0

HTMLDriveJQueryメニューで見つけたこのナビゲーションメニューの.hoverカーソルを変更しようとしています。

私が使用したJQueryについては、cssとjqueryを試してみました...

$("body").hover(function() { 
$(this).css({ 'cursor' : 'default'});});

これは単なる例であり、nav、menu、li、ulスタイルなどのすべてのhtmlをテストしてきました。

だから誰かが私を助けて、何が起こっているのか教えてくれますか?

ちなみに、ナビゲーションメニューを除く他のすべてのHTMLでカーソルを編集することができます。

4

3 に答える 3

1

CSS...

#topnav a {
    cursor: default;
}
于 2011-08-25T16:05:58.417 に答える
0

それをcssで設定する必要があります。

あなたができる例としてリンクを取るなら

#topnav li a:hover{cursor:default;}

必要でない限り、javascript を使用したくありません。例については、このFiddle リンクを確認してください。css パネルの最後の行に注目してください。

于 2011-08-25T16:07:30.977 に答える
0

これを試してください:javascript:

$("#topnav a").hover(function() { 
$(this).css({ 'cursor' : 'default !important'});});

}

CSS:

#topnav a:hover{
   cursor:default !important;
}
于 2011-08-25T16:07:38.000 に答える