Colorboxを設置できません。Colorboxのリンクを押すと、同じウィンドウ(タブ)内でその画像が開きます。どうしてでしょうか。以下HTMLです。
【省略】
<head>
【省略】
<link rel="stylesheet" type="text/css" href="colorbox.css">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1. …
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.co …
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.to …
<script>
$(document).ready(function(){
$(".group1").colorbox({rel:'group1', maxWidth:"90%", maxHeight:"90%"});
//swipe
$("#colorbox").swipe({
swipeLeft:function(){
$.colorbox.next()
},
swipeRight:function(){
$.colorbox.prev()
},
threshold:0
})
});
</script>
</head>
<body>
【省略】
<div class="img_area"><div class="imgtitle1">
<div><a href="img/27/ooita1.jpg" class="ooira_IMG" title="ガランドヤ1号墳"><img src="img/27/ooita1.jpg" width="222px" alt="ガランドヤ1号墳写真" title="ガランドヤ1号墳"></a></div>
<style>
.imgtitle1 {
position: relative;
display: inline-block;
}
.imgtitle1 img {
display: block;
}
.imgtitle1::after {
content: "ガランドヤ1号墳";
position: absolute;
bottom: 0;
right: 0;
background-color: white;
color: black;
padding: 5px;
}
</style>
</div>
<div class="imgtitle2">
<div><a href="img/27/ooita2.jpg" class="ooira_IMG" title="ガランドヤ2号墳"><img src="img/27/ooita2.jpg" width="222px" alt="ガランドヤ2号墳写真" title="ガランドヤ2号墳"></a></div>
<style>
.imgtitle2 {
position: relative;
display: inline-block;
}
.imgtitle2 img {
display: block;
}
.imgtitle2::after {
content: "ガランドヤ2号墳";
position: absolute;
bottom: 0;
right: 0;
background-color: white;
color: black;
padding: 5px;
}
</style>
</div>
<div class="imgtitle3">
<div><a href="img/27/ooita3.jpg" class="ooira_IMG" title="ガランドヤ3号墳"><img src="img/27/ooita3.jpg" width="222px" alt="ガランドヤ3号墳写真" title="ガランドヤ3号墳"></a></div>
<style>
.imgtitle3 {
position: relative;
display: inline-block;
}
.imgtitle3 img {
display: block;
}
.imgtitle3::after {
content: "ガランドヤ3号墳";
position: absolute;
bottom: 0;
right: 0;
background-color: white;
color: black;
padding: 5px;
}
</style>
</div></div>
【省略】
</body>
【省略】
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
「classのgroup1をクリックしたらcolorboxを表示して」という指示をしているので、
classにgroup1を指定する必要があります。
aタグにgroup1を追加します。(aタグが3か所あるので3か所に追加してください。)
以下具体的なタグです。
<a href="img/27/ooita1.jpg" class="ooira_IMG group1" title="ガランドヤ1号墳">
No.1
- 回答日時:
こんばんは
何も記載が無いので、何をどうなさりたいのかわかりませんけれど・・
>同じウィンドウ(タブ)内でその画像が開きます。
ご提示のHTMLは、スクリプトはほとんど関係ない状態です。
HTMLのリンクタグでリンク先に画像アドレスに設定してあるので、そのリンクをたどって画像を表示するように遷移しているものと考えられます。
(スクリプトを外しても、同じ動作になることを確認できると思います)
>Colorboxを設置できません。
ご提示の状態では、colorboxを読み込んでいるだけで、動作はしていません。
「実在する要素」を正しく指定すれば、とりあえずは、動作するでしょう。
外部CSSがどうなっているのかは不明ですので、どのような表示になるのかわかりませんけれど。
なお、ご質問には関係ありませんけれど・・
styleタグは基本的にhead内に記述すべきです。
(body内でも多くのブラウザは解釈してくれるようですけれど・・)
https://developer.mozilla.org/ja/docs/Web/HTML/E …
また、同じ役割の要素に対して、同じ内容を個別に重複して指定しているのも冗長です。
クラス設定やタグ名等を利用してまとめる方が簡潔になるだけでなく、メンテナンスもしやすくなるでしょう。(そのためのクラス設定とも言えますので)
質問以外のところまでありがとうございます。
Colorboxのところで、「実在する要素」を正しく指定する方法をHTMLなども一緒に教えていただきたいです。よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript 【JavaScript】検索がヒットした場合、プルダウンをオープンで表示させる方法 2 2023/09/06 14:02
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS HTMLですCSSです 画像のように作りたいのですが 以下のようにあってますか?間違ってる感じがしま 3 2023/12/24 16:15
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS HTMLですCSSです この画像のように 文字を打ち込みたいのですが、 下の3この四角にを画像のよ 3 2023/12/25 16:07
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jQueryでのドラッグアンドドロ...
-
JavaScriptでの画像切り替えを...
-
サムネイルにカーソルを合わせ...
-
一定時間で入れ替わるバナー画...
-
embed要素のsrc属性の値を変更...
-
サイトに横スクロールのスライ...
-
横にスクロールするだけのスラ...
-
交互に入れ替わる画像を複数配置
-
JQueryで画像の上で文字を動かす
-
MAX関数を使ってからLEFT JOIN...
-
Ctrl+F(検索)の窓を出したいの...
-
html スクロール要素を下から表...
-
Slick.jsのオプションrtlについて
-
【HP作成】クリックすると下...
-
ボタンをクリックした時に、キ...
-
javascriptテキストBOX色を元に...
-
MFCで画像を表示させているので...
-
複数のリンク画像を一定時間で...
-
画像の座標位置取得
-
createElementで作成した要素を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
デフォルト非表示にしたい。【t...
-
bxsliderで最初に縦に複数表示...
-
Javascript初心者|jQueryの.va...
-
Colorboxがうまく設置できません
-
jQueryで同じクラス名のものを...
-
embed要素のsrc属性の値を変更...
-
全部のサイコロをjavascriptで...
-
背景色と連動するスライドショ...
-
画像マウスオーバーで、checkb...
-
交互に入れ替わる画像を複数配置
-
ボタンを押すたびに交互に切り...
-
JavaScriptに関する質問です
-
「画像クリックで音声再生」を ...
-
JavaScriptでの画像切り替えを...
-
クリッカブルマップをロールオ...
-
スクリプト
-
JQueryでオープニングアニメー...
-
fancyboxのポップアップ時の画...
-
サイトに横スクロールのスライ...
-
複数枚画像を表示して一定時間...
おすすめ情報