わかりました..私はこの設定に似たものを持っています:
<button id="buynow" disabled>Add to Cart</button>
<div style="display:none">
<div id="purchase_popup">
Content within here
</div>
</div>
次に、私のファンシーボックスコードは次のとおりです。
<link rel="stylesheet" type="text/css" href="includes/js/jquery.fancybox-1.3.1.css" />
<script type="text/javascript" src="includes/js/jquery.fancybox-1.3.1.pack.js"></script>
<script type="text/javascript">
$("#buynow").fancybox({
'href' : '#purchase_popup',
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'titleShow' : false
});
</script>
しかし、なんらかの理由で、buynow ボタンをクリックしても purchase_popup div がポップアップしません。私はそれを無効にしているので、別のページにつながることはありません。これは、私が関与したばかりのこのプロジェクトの現在のアクションであるためです。ファンシーボックスの「href」がキャッチする属性なのか、それとも間違った方法なのかわかりませんか?
どんな助けでも大歓迎です!