ツールチップ内からリンクをクリックしたときにjqueryモーダルウィンドウ(カラーボックス)を呼び出すjavascriptツールチップがあります。各リンクにはclass="modalPageWide"
が割り当てられています。 modalPageWideクラスは、jqueryモーダルウィンドウを呼び出すクラスです。ツールヒントリンクから呼び出されたJqueryモーダルウィンドウ
例1のリンクのいずれかにmodalPageWideを割り当ててクリックしたときに、jqueryモーダルウィンドウが呼び出されないという問題があります。誰かが私の最後の作品のためにやるべきことを解決することができますか?ここで
はデモと私のコードです:http://jsbin.com/ijeku4/4/
のjQueryコード:
$(document).ready(function()
{$(".modalPageWide").colorbox({
width:"800px",height:"610px",opacity:0.6,iframe:true
})}
);
ツールチップコード:
dw_Tooltip.defaultProps = {
sticky: true,
klass: 'tooltip',
showCloseBox: true,
klass: 'tooltip2', // class to be used for tooltips
closeBoxImage: 'http://www.google.com/apps/images/x.png',
wrapFn: dw_Tooltip.wrapSticky
}
dw_Tooltip.content_vars = {
tooltip_popup: {
content: 'Click a link to continue' +
'<ul><li><a href="http://www.amazon.com" class="modalPageWide">Link 1</a></li>' +
'<li><a href="http://www.amazon.com" class="modalPageWide">Link 2</a></li>' +
'<li><a href="http://www.amazon.com" class="modalPageWide">Link 3</a></li>' +
'<li><a href="http://www.amazon.com" class="modalPageWide">Link 4</a></li></ul>',
klass: 'tip'
}
}
例のページでは、代わりにモーダルウィンドウを開くリンクがAmazonを送信します。 Chromeによってエラーが報告されました。スクリプトへの "https"リンクが問題を引き起こしているようです。 – Pointy
@Pointy - 例2をクリックすると、モーダルウィンドウで開きます。例1は、ツールチップ内のリンクがクリックされたときにモーダルウィンドウで開きたいものです。ビデオをクリックするとどうなるかの例 http://www.screencast.com/users/evanmoore/folders/Jing/media/8dd312f2-5846-4431-8a6a-84dc6077f6ae – Evan
はい、私は@Evanを知っていますが、すべてその「dl_web」サイトは403エラーを返し、JavaScriptやCSSを引き渡すことはないため、動作しません。 – Pointy