1

これを機能させるのに問題がありました。

div のクラスに基づいて ID を取得し、それを画面に出力することはできますが、同じ div でフェードイン メソッドを動作させることはできません。

ここに私がこれまでにjsFiddleで持っているものがあります: http://jsfiddle.net/Y8Ara/1/

ここにjQueryがあります:

$('.courseLink').mouseover(function() {
    $('div#courseTitle').text(this.id);
});

可能であれば、マウスアウトでもテキストをフェードアウトさせたいと思います。

どんな助けでも大歓迎です!

解決済み: アディルとローストに感謝します! 他の誰かが疑問に思っている場合は、フェードアウト機能も追加しました - http://jsfiddle.net/Y8Ara/17/

4

2 に答える 2

1

次のように実行できます。

デモ

$('.courseLink').hover(function() {
    $('div#courseTitle').hide().fadeIn().text(this.id);
},function(){
     $('div#courseTitle').stop().fadeOut();
});​
于 2012-12-11T11:34:53.070 に答える