[解決済み] CSS / JQuery ボーダー
2022-02-27 22:02:10
質問
以下のjqueryのコードは、ホバー時に私が望むことを正確に行います。しかし、私はそれが次のように動作する必要があります。
にカーソルを合わせると、黒い枠線が表示されます。このボーダーは、'#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>
この点については、どのようなことでも結構ですので、ご協力をお願いします。
サンキュー
解決方法は?
var altimgs = $("#altimg0, #altimg1, #altimg2, #altimg3, #altimg4, #altimg5");
altimgs.hover(function() {
altimgs.css('border-width', '0');
$(this).css('border', '3px solid black');
});
各要素のホバー機能では、まずボーダーを削除し、必要な要素にのみ設定すればいいのです。
また、いじわる。 http://jsfiddle.net/EYgpj/
関連
-
[解決済み] jquery autocomplete が動作しない
-
[解決済み] フォーム送信のjQueryが動作しない
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] CSSの親セレクタはありますか?
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] CSS 100% height と padding/margin の関係
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】JSONパースエラー シンタックスエラー 予期せぬ入力の終了
-
[解決済み】カルーセルで画像を中央に配置する方法
-
[解決済み] jQueryでPUT/DELETEリクエストを送信する方法は?
-
[解決済み] jQuery が Ajax 呼び出しの終了を待って戻るようにするにはどうすればよいですか?
-
[解決済み] .NET 4.5のMSAjaxとWebFormsJSのドキュメントはどこにあるのでしょうか?
-
[解決済み] Bootstrapのcollapseが機能しない。ハンバーガーメニューが表示されない。
-
[解決済み] jQueryを使って要素のIDを取得するにはどうすればよいですか?
-
[解決済み] jQueryで関数呼び出しを繰り返す方法
-
[解決済み] jQueryのif文でのOR演算子の使用について
-
[解決済み] 右から検索トグル