1

jquery を使用して画像タブを作成していますが、ここでは css を使用していません。アンカーを使用しています。<a>

ユーザーがアンカーにカーソルを合わせると、つまり にフォーカスすると<a>、何かを起動する必要がありますが、機能しません

<div class="container">
    <div class="TabMenu">
        <span><a href="#"><img src="images/A.png"></a></span>
        <span><a href="#"><img src="images/B.png"></a></span>
        <span><a href="#"><img src="images/C.png"></a></span>
    </div>
</div>

私はjqueryで解決しようとしましたが、うまくいきません.jqueryのコードは次のとおりです

$(".container .TabMenu span a").click(function(){
 alert("Click working");
});

アンカーがホバー、訪問、アクティブになるコードはありますか

$(".container .TabMenu span a:visited").(function(){
 alert("You have visited");
});

$(".container .TabMenu span a:hover").(function(){
 alert("Hover working");
});

$(".container .TabMenu span a:active").(function(){
 alert("Hover working");
});

アンカー用の特別な機能コードはありますか..

jqueryのホバー機能を使用しないでください。上記の3つのアンカーコードが間違っていることはわかっています。

4

1 に答える 1

0

ホバー時にコードを実行するには、mouseenter() および mouseleave() メソッド、または hover() メソッドのいずれかを使用できます。

$(".container .TabMenu span a").mouseenter(function() {
    alert("hover start")
});

$(".container .TabMenu span a").mouseleave(function() {
    alert("hover end")
});

$(".container .TabMenu span a").hover(function() {
    alert("hover start")
}, function() {
    alert("hover end")
});
于 2011-12-02T06:45:15.727 に答える