3

わかりましたので、JSON オブジェクトから li を追加することによって構築された順序付けられていないリストがあります。私がしようとしているのは、UL にカーソルを合わせたときに、UL から現在の LI のみを選択することです。:first LI または最後または偶数またはオッズなどを選択するのと同じくらい近づくことができますが、リストから選択された項目に変換することはできません。

最終的な目的は、LI ホバーが MySql データベースからの複数のアクションを循環する効果を持つことです (しかし、私はこれを達成するには程遠いです)。どんな助けでも大歓迎です。これが私のコードです:

$("#thumbnails").hover(function(){
$('#thumbnails > li:first').text("Whats 2 + 2");
});

このコードが間違っていることはわかっています.LIを選択すると、それらのすべてのテキストが変更されます.

UL はサムネイルという名前で、別の CSS スタイルシートからベースを取得します。

<ul name="thumbnails" id="thumbnails">

</ul>

結局、私は基本的にこのようなものを構築しようとしてい ます http://www.melonhtml5.com/demo/metro_gallery/demo2.php

ただし、画像ではなくMySqlデータベースからアイテムをスクロールします。これは可能ですか?

コード例を知っていれば、これをゼロから構築する代わりに購入するだけでよいので、大きなボーナス ポイントです。ありがとう!

4

1 に答える 1

0

あなたが何を求めているのかわかりませんが、イベントハンドラーをそれぞれにバインドせずに、ホバーされている LI に対して何かをしたいようです。

その場合は、onメソッドを使用してリストを監視し、次のように特定の LI 子をリッスンできます。

$("#myList").on("mouseenter", "li", function () {
     //do stuff here
});

$("#myList").on("mouseleave", "li", function () {
    //stop doing stuff here
});

これが例です

jQuery on メソッドの詳細

于 2013-02-03T20:10:00.850 に答える