• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スライドショーの画像にリンクがはれない。)

スライドショーの画像にリンクがはれない

このQ&Aのポイント
  • 質問者は、bxsliderというjsプラグインを使ってスライドショーを作成しています。
  • 画像にリンクをはるために、ソースコードの一部を変更したところ、スライドショーが機能しなくなりました。
  • 原因として考えられるのは、HTMLの構造が崩れたためにスライドショーが正しく動作しなくなった可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

スクリプトの内容を読むのは面倒なので、実験だけしてみました。 demoのHTMLほかをそのままコピーして… 拡大画像の方はul要素全体でスライドしているだけのように思えるので、そちらの画像にそれぞれリンクを付加えて試してみたところ、とりあえずはそのままリンクも機能するようです。 全ての条件で確認したわけではないので、不具合がでるのかどうかまではわかりませんが、リンクを設定しても動作するように思われます。 似たような記述がいろいろあるので、class="bx-viewport"内のものが拡大画像に該当すると思います。(念のため)

その他の回答 (1)

回答No.1

<li><a href="●●●●.html"<img src="/images/730_200/tree_root.jpg" /></a></li> これが質問する再にミスったのならこう直せばいいと思うけど <li><a href="●●●●.html"><img src="/images/730_200/tree_root.jpg" /></a></li> こうしてもリンクできないんだったらそういうプラグインだってこと。 プラグインの中身見てないけど、画像をクリックしたら大きい画像が変わるようになっているところを見るとクリックのイベントがプラグインによっていじられてるから、リンクを入れても働かないと思うよ。 だいいち、リンクをはっちゃったらクリックしたときにページ飛んじゃうと思うんだけど。 それでもやりたいならプラグインの改造が必要。

t-pop-corn-t
質問者

補足

ありがとうございます。 小さい画像をクリックすると上に大きい画像がでてきますよね。 その大きい画像をクリックすると、対象のページに移動できるようにすることができたら理想なのですが、 それが無理だと、僕のやろうとしているものができないので困っています・・・

関連するQ&A