• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:data-hrefでのcolorbox設定方法)

data-hrefでのcolorbox設定方法

このQ&Aのポイント
  • data-hrefでのcolorbox設定方法について教えてください。
  • テーブル行をリンクできるように設定しているjQueryのセットアップ方法を教えてください。
  • Colorboxを使用してリストの各行をクリックした際に、Inlineフレームを表示する方法を教えてください。

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

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

colorboxはよく知りませんが、表示先のurlを指定できるようになっているみたいなので、それを利用すればいいんでは? http://www.jacklmoore.com/colorbox/ iframe: true, href: XXX ~~ とか (iframeのurlがどうなっているのか、ご質問文では不明なので・・・) ご提示のスクリプトの前半のものは何をしたいのかよくわかりませんでした。

watermusic333
質問者

お礼

ご回答ありがとうございました。 説明不足で申し訳ありません。 前半のスクリプトは下記サイトを参考にテーブルの列(tr)全体をリンク先に指定する、というものです。 http://kachibito.net/web-design/clickable-table-rows.html ご指摘頂いた点、colorboxの設定自体にurl指定する事でうまく動きました。 colorboxのオプションという初歩的な確認をしておらず、お恥ずかしいです。 こちらを踏まえて下記のように修正した所、うまく動作しました! =================================== $(function() { $('.list tr[data-href]').addClass('clickable') .click(function(e) { if(!$(e.target).is('a')){ window.location = $(e.target).closest('tr').data('href');} }); $(".list tr.inline").colorbox({inline:true, innerWidth:"350px", href:"#inline_content"}); }); =================================== 本当にありがとうございました!

関連するQ&A

専門家に質問してみよう