![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
サムネイルをクリックし、メインに表示→クリックでリンク先へ。
というJavaScriptを採用したいのですが、下記サイトを参考にして、サムネイルをクリックし、メインに表示までは出来たのですが、メインに表示された画像をクリックして別ページへリンクというのがどうしてもできません。
どのような記述にすれば可能でしょうか?
よろしくおねがいします。
http://chibatch.jp/blog/archives/change-image2.h …
No.2ベストアンサー
- 回答日時:
#1です。
メインに表示する画像の拡張子jpgをhtmlに書き換えたURLがリンク先になるようにしてあります。
サンプル通り画像の拡張子がjpgじゃなくて、jpegとかJPGとか違うものだと画像へのリンクのままです。
replaceの正規表現(※)を変更すれば他の拡張子に対応させることもできるし、画像URLをHTMLに変換できる法則があるならパスを変更する事もできます。
※ http://www.tohoho-web.com/js/regexp.htm#Expression
No.1
- 回答日時:
サンプル。
メインの画像のURLを.htmlに置き換えたものがリンク先URLになります。
Javascript
$(function(){
$(".thumbnail a").click( function() {
var changeSrc = $(this).attr("href");
$(".target a").attr("href", changeSrc.replace(/jpg$/,'html')); // 1行追加。
$(".target img").attr("src", changeSrc);
return false;
});
});
HTML
<p class="target"><a href="path/to/img/image01.html"><img src="path/to/img/image01.jpg" alt="テスト画像1" /></a></p>
・・・以下略(変更なし)
この回答への補足
ご回答ありがとうございます。
メイン画像をクリックするとその画像ではなく別ページにリンクしたいのですが、それは今回の記述で不可と言うことでしょうか?
ご回答いただいた記述ですと、その画像へリンクはできても別ページにリンクさせるのはできないようです(>_<)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルにサムネイル画像組み込み 2 2022/09/02 17:13
- その他(パソコン・スマホ・電化製品) とある情報が知りたく、検索して表示されたリンクをクリックしてページを見て、そこに知りたい情報の説明の 3 2022/11/26 18:55
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- フリーソフト 画像貼り付け、URLに飛べる軽いメモ帳 3 2022/05/12 07:42
- PowerPoint(パワーポイント) パワーポイント アニメーション効果で、テキストと同時に画像を表示させる方法を教えてください 2 2022/09/12 21:06
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- SSL・HTTPS ネットのセキュリティについて 2 2022/10/28 15:28
- PowerPoint(パワーポイント) パワーポイントのアニメーションについて 4 2023/06/14 16:25
- Windows 8 動画の再生とタイトルの変更方法を教えてください。 3 2022/08/01 14:51
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像を切り替えランダム表示
-
Javascriptで指定した日付と時...
-
画像のサイズが取得できません
-
JavaScriptでの画像切替について。
-
マウス追従スクリプトについて
-
画像とテキストのセットをラン...
-
透過pngの透明部分以外をクリッ...
-
javascript ポインタ周辺のスポ...
-
重なった画像にクリックイベン...
-
画像削除機能を付けたい
-
Twitterの埋め込みしたWebペー...
-
今日の日付のみ表示して1つの画...
-
ランダムに画像と文章を表示
-
各フォルダから1枚ずつ画像をラ...
-
最終更新日を入れたいんです
-
js ロールオーバー??
-
Gifアニメ、最後のコマに行った...
-
リンクをクリックして画像を切...
-
textareaに画像を表示したい
-
クリッカブルマップの一部分だ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
textareaに画像を表示したい
-
JavaScript スライドの画像にリ...
-
HTMLで条件分岐はできますか?
-
画像ランダム表示、しかしダブ...
-
bxsliderにて読み込み後に内容...
-
画像を切り替えランダム表示
-
1枚の画像をクリックすると複数...
-
Gifアニメ、最後のコマに行った...
-
画像の重なりの順序を代える方...
-
小窓について教えて下さい。
-
スライダーを実装した場合、ペ...
-
スワップイメージが上手く動作...
-
USEMAPでの指定区域にマウスオ...
-
1枚の画像をクリックして複数の...
-
クリッカブルマップの一部分だ...
-
オンマウスで、画像切り替え+...
-
iframe内のリンク文字のマウス...
-
edgeでスクロールバーに色が表...
-
画像の上に画像リンクを貼る方法
-
prettyphotoの画像表示について
おすすめ情報