私はfancybox 2を使用しています.AJAX経由でfancyboxにコンテンツをロードすることができました. しかし、それはページ全体をロードし、特定の div のみに関心があります。fancybox 1 では、ajax にフィルターを追加することでそれを行うことができました。しかし、fancybox 2 でフィルタリングする方法がわかりません。
fancybox 2でAJAXがロードされたページから特定のdivをフィルタリングする方法は?
$(".fancybox").fancybox({
maxWidth : 800,
maxHeight : 600,
fitToView : false,
width : '70%',
height : '70%',
autoSize : false,
closeClick : false,
openEffect : 'none',
closeEffect : 'none',
type : 'ajax',
'ajax' : {
dataFilter: function(data) {
return $(data).find('#modalArticleContainer')[0];
}
});
ajaxまでは機能しますが、ページ全体をロードし、フィルターを追加すると機能しなくなります。これは、以前に fancybox 1 で行った方法です。