だから私はインターネット上で利用可能ですが、いくつかの理由で動作するようには思えないすべてのソリューションを使用してみました。閉じるjQueryのFancybox(手動)
私が使用している(またはプロジェクトが、むしろ)fancybox-1.3.4、および閉じるアイコン以外は、リンクがポップアップを閉じるために使用する必要があります。インターネット上で利用可能
<a id="kpitilepoplink" href="#kpitilepop">Trigger pop-up</a>
<div style="display:none;">
<div id="kpitilepop" class="newpopupcontainer">
Contents
<a href="#" id="popcloselink" class="blu-btn">Close</a>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("a#kpitilepoplink").fancybox({
});
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#popcloselink').click(function(){
alert();
$(this).fancybox.close();
});
});
</script>
ソリューションが動作していない、と私は、ブラウザのコンソールでfancybox.close is not a function
エラーを取得しています
あなたは、プラグインのバージョンのドキュメントを読んでいますか? – madalinivascu
@madalinivascu - ドキュメントに '$ .fancybox.close'と表示されていますが動作しません。 –
あなたは '$のj.fancybox.close()を呼び出す必要があります。[ボタンのクリックからjQueryのfancyboxを閉じる方法]の' – madalinivascu