-1

マウスオーバーで変更したい画像がありますが、ユーザーが4のカウントにホバーするたびに異なる画像に変更します。

例:元の画像はimg_black.jpgです。

1番目のマウス出力:画像がimg_blue.jpgに変わります。マウスアウトすると、img_blackに戻ります。

2番目のマウス出力:画像がimg_red.jpgに変わります。マウスアウトすると、img_blackに戻ります。

3番目のマウス出力:画像がimg_yellow.jpgに変わります。マウスアウトすると、img_blackに戻ります。

4番目のマウス出力:画像がimg_green.jpgに変わります。マウスアウトすると、img_blackに戻ります。

5番目のマウス出力:画像がimg_blue.jpgに変わります。マウスアウトすると、img_blackに戻ります。(サイクルが最初からやり直します)

カウンターからの数字が使いやすい場合は、名前をimg_1、img_2などに変更し、> 4の場合は1にリセットできます。この概念は別として、どこから始めればよいかわからない...

どんな助けでも大歓迎です。ありがとうございました。

4

2 に答える 2

0

すべてをコンポーネントに組み込むことは別として、基本的にはそれだけです。それが私だったら、画像の配列/リストと状態を見ているので、状態0はoverImageではありません(あなたの例では黒)。他の画像がなければそのままです。存在する場合、State は 1 - Images.Count - 1 を循環し、リストのインデックスになります。言語環境を知らなければ、それ以上のことは言えません。

于 2012-10-30T23:30:32.917 に答える
0

HTMLについて話していると思いますよね?その場合はjQueryを見てください。そのためには、それが必要になります。 http://jquery.com/

于 2012-10-30T23:31:57.920 に答える