2

設定した画像のギャラリーがあり、ユーザーがその上にカーソルを置いたときに、タイトルを別の div に表示したくありません。以下のコードを試してみましたが、役に立ちませんでした。私はjqueryが得意ではないので、誰かが私を修正してもらえますか?

ディビジョン

galleryimages - (ホバーされる) サムネイルが保持される場所

gallerydescription - 画像のタイトル タグが表示される場所。

マウスアウトでも記述DIVをクリアしていただきたいです。

<script type="text/javascript">
     $(document).ready(function(){
        $("img.galleryimages").hover(
           function () {
          ("#gallerydescription").html( $(this).attr("alt") );
           }, 
           function () {
              ("#gallerydescription").html("");
           }
        );
     });
</script>

ありがとう

4

1 に答える 1

4
("#gallerydescription").html( $(this).attr("alt") );

次のようにする必要があります。

$("#gallerydescription").html( $(this).attr("alt") );

行頭の「$」に注意してください。

于 2011-06-23T15:06:56.183 に答える