投稿でこの質問に対する答えがあります: hover CSS は次のようになります。
#eq1:hover {
background-image: url ('../link_to_file.png');
}
jQuery:
jQueryでそれを行うことができます。しかし、jQueryでそれを行うにはこれになります。また、画像はありますか? 画像のリンク方法をお伝えします。そのためにあなたのイメージを使用してください。
例:
$(document).ready(function () {
$("#eq1").mouseover(function () { // function to run, when mouse comes over eq1
$("div").css("background", "image_image_link.png");
}
});
あなたが言ったので、使用する代わりに使用div
することもできます。親divに画像を表示したかったのです。(this).parent
3 つのリンクすべてに対してコードを繰り返すことができます。
注: CSS プロパティを CSS の他の div に追加することはできません。そのためには、jQuery を使用する必要があります。
編集:
他の div に画像を追加したいと考えていました。それは次のようになります。
<div class="all-images">Add all the images here..</div>
<div class="image-viewer"></div>
これは実際には次のようなものです: これ.all-images
はコンテナで、サムネイルなどのすべての画像が含まれます。そして、.image-viewer
画像を表示するために使用されます。
$(document).ready(function () {
$(".all-images").click(function () { //
$(".image-viewer").css("background", "image_image_link.png");
}
});
私が使用した例では、画像 ( ) をクリックする.all-images
と、div に画像が表示されます。ただし、画像の名前のようなものを使用することを忘れないでください。jQuery はどの画像がクリックされたかを覚えていないためです。src
そのようなものを使用できますimg
。