1
如果你看看我使用2個fancybox調用的代碼。我這樣做的原因是因爲我只想要使用ajax的頁面的一部分。該部分在ajaxEventContent類中。有沒有更好的方式在fancybox2中編寫ajax調用?
如果可能,我想在一個電話中這樣做。謝謝。
$("#events .popUp").live('click' ,function(e){
e.preventDefault();
var link = $(this).attr('href');
$.fancybox({
'content' : '<div style="text-align:center"><img src="loading.gif" /></div>',
'width' : 680,
'minWidth' : 680,
'height' : 'auto',
'autoHeight' : true,
'beforeLoad' : function(){
$.ajax({
url: link,
success: function(data) {
//get content with ajax
content = $(data).find('.ajaxEventContent');
$.fancybox({
'content': content,
'width': 680,
'height': 'auto'
});
}
});
}
});
});
'活()'是depric –
我知道。這是一個來自舊項目的複製粘貼,它使用了fancybox1和一個較舊的jquery。謝謝 – orbitory