以下のjqueryコードは、ホバー上で行ってもらいたいものです。ただし、次のように動作する必要があります。CSS/JQuery border
ユーザーが#altimgXの上を移動すると(たとえば)黒い境界線が表示されます。私はこの境界線を '#altimgY'が浮かび上がるまで残しておきたい。その時点で#altimgXから境界線を削除したいと考えています。
私は 'mouseleave'を使ってみましたが、現在の#altimg境界線を別の#altimg要素が浮かび上がるまで保持したいので、これは私の問題を解決しません。
$("#altimg0, #altimg1, #altimg2, #altimg3, #altimg4, #altimg5").hover(function(){
$(this).css('border', '3px solid black');
});
HTMLコードスニペット
<div id="altimg0" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg1" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg2" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg3" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg4" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg5" style="height:70px; width:70px;"> SOME IMAGE </div>
は、私は任意のヘルプこの点で任意の助けを感謝しています。
は、要素ごとにホバー機能で
一部のHTMLに、このjQueryのを追加
は、次に例えば
hoverimage
のようにすべての画像にクラス名を与えるCSSでクラスを作成します。マークアップは役に立ちます – Rafay申し訳ありません、ただそれを追加しました。ありがとう。 – AnchovyLegend