私はSOに関する類似のトピックを検索しましたが、私のために働いたソリューションはありませんでした。私はAjaxを介して私のページにリンクを設定しています。同様に:ダイナミックリンク上のファンシーボックス
$.post('php/common/auction_view/auction_invoices.php', function(data){
$('#auction-invoices').html(data);
//Initiate Fancybox on links
$("a.example4").fancybox({
'opacity' : false,
'overlayShow' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'type' : 'iframe'
});
});
ただし、これは機能しません。誰にも解決策がありますか? Thanx!
EDIT:オーケー、解決策を見つけた:
$.post('php/common/auction_view/auction_invoices.php', function(data){
$('#auction-invoices').html(data);
$.getScript("fancybox/jquery.fancybox-1.3.4.js", function(){
$.fancybox.init();
$("a.example4").fancybox({
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'overlayShow' : false,
'showCloseButton' : true,
'width' : 450,
'height' : 585,
'titleShow' : false,
'type' : 'iframe'
});
});
})。
enter code here
これをバインドしましたか? $( "a.example4")。bind(function(){$(this).fancybox({});});これは問題かもしれません。 – Ohgodwhy
私はそれをajaxコールに入れますか? – Ismailp