スパンの内側に何が表示されているかを示すホバーツールチップを作成したいと思います。デフォルトとしてnoneとそのクラスが追加されるとき、それはディスプレイがあります:ブロック何か他のものがホバリングされるまでホバー状態が残っています
HTML
<div class="man">
<div class="parts">
<div class="cc-head"><a href="#"><span>Text Head</span></a></div>
<div class="cc-neck"><a href="#"><span>Text Neck</span></a></div>
</div>
</div>
これは
$(document).ready(function() {
$('.parts div a').mouseover(function() {
$(this).addClass('showinfo');
});
});
はそれは表示に設定されていないですが、私がこれまで持っているjQueryのです。私が助けが必要な部分は、何か他のものがマウスオーバーされるまで、クラスをmouseout +上に残しておくことです。
多くのおかげで、どんな助けも大歓迎です。
試しましたか?または尋ねる前にSOを検索することができますか? http://stackoverflow.com/questions/1333546/how-can-i-display-a-tooltip-message-on-hover-using-jquery –
.mouseover()および.mouseout()を使用してツールチップをトリガーしようとします。ツールチップを削除/隠します。http://api.jquery.com/mouseover/ – QQping
私は、ホバー上にクラスを追加することができます。私のJqueryは非常に基本的なので、他のスレッドのコードをどのように調整して私のために働くのか分かりません。 $( '。parts a span')。mouseover(function(){ $(this).addClass( 'selected'); $(this).removeClass( 'selected'); }); – sarah3585