画像をマウスオーバーで変化させるコードを、こちらで教えていただいたアドバイスに従って以下の内容で行っています。
$(function(){
$('span img').hover(function(){
$(this).attr('src', $(this).attr('src').replace('.jpg', 'x.jpg'));
}, function(){
if (!$(this).hasClass('currentPage')) {
$(this).attr('src', $(this).attr('src').replace('x.jpg', '.jpg'));
}
});
});
BODY部分は、
<SPAN><IMG src="画像.jpg"></SPAN>
となっています。
けれど、よくよく考えると、マウスオーバーしたくない画像でも<SPAN>の中に記述していたらコードの影響をうけて、存在しない(マウスオーバー後の)画像を読み込もうとしてしまいます。
基本的な質問で申し訳ないのですが、
区別するため、例えば、マウスオーバーさせたい<SPAN>にはclass要素を入れて、
<SPAN class="change"><IMG src="画像.jpg"></SPAN>
としたとして、上記のコードの、
$('span img').hover(function(){
の辺りをどうにか変えればいいように思うのですがよくわかりません。
基本的すぎて申し訳ありませんが、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>どうにか変えればいいように思うのですがよくわかりません。
以下でいけるはずです。
$('span.change img').hover(function(){
おおお!
できました!
私事ですが、$('span.change img') 部分の $() に入れるタグやクラス、IDの記述については、
ネットで調べると、””で囲んだり、''で囲んだり、
各区切りも (半角スペース)や . などいろいろでイマイチ、理解できていませんでした。
質問から間を開けず、最適な答えを簡潔に応えていただき、悩みが一瞬で晴れたようで感動しました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- Perl 画像が表示でnull; this.src 1 2022/04/19 11:31
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaScriptで変更した属性の元...
-
【OpenCV】二値画像後、白の部...
-
MFCで画像を表示させているので...
-
imageクラスからiconクラスに変...
-
error LNK2019 未解決のシンボ...
-
(javascript)HTMLで指定した...
-
指定したフォルダの画像を一括...
-
jQuery 複数のfind()
-
複数画像のランダム複数表示(...
-
createElementによる空要素の生...
-
MAX関数を使ってからLEFT JOIN...
-
javascriptで毎月替わる画像
-
Slick.jsのオプションrtlについて
-
jQueryで、リンクURLの一致を確...
-
jQueryで同じクラス名のものを...
-
フッター上部に謎の隙間
-
アップロードファイルの種類に...
-
HTMLで条件分岐はできますか?
-
大分類・中分類・小分類
-
HTMLですCSSです 画像のように...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScriptで変更した属性の元...
-
MFCで画像を表示させているので...
-
画像が表示でnull; this.src
-
error LNK2019 未解決のシンボ...
-
(javascript)HTMLで指定した...
-
外部javascriptの重複を防ぐには
-
libjpegライブラリの使い方につ...
-
Vb.net2005での画像の合成方法
-
外部ファイルにしたら文字化け...
-
jQuery 複数のfind()
-
HTMLからimgのsrcのみを正規表...
-
html内にスライドショーを複数設置
-
条件分岐でキーが入力されてい...
-
複数画像のランダム複数表示(...
-
ダイアログから画像ファイルは...
-
【OpenCV】二値画像後、白の部...
-
"lightbox"の"CLOSE"ボタンクリ...
-
onclickで画面が固まる・・・ら...
-
pythonで、tkinterとpillowの組...
-
imgボタンにfocusの当て方
おすすめ情報