我想知道一种方法来加载我的fancybox并将fancybox附加到此fancybox中的一个链接。我从今天开始使用fancybox的最后一个版本(2.0.1)。
这是我尝试过的没有成功的事情:
$('a.new_category_link').fancybox({
closeClick: false,
afterShow: function() {
$('a.edit_category_link').fancybox({
closeClick: false
});
}
});
根据2.0.1版的要求,我与“edit_category_link”类的链接也有“fancybox.ajax”类。
对于过去使用最旧版本的用户,hideOnContentClick
已被closeClick
替换为onComplete
而afterShow
已取代a.edit_category_link
。
现在,当我点击我的fancybox中加载的{{1}}时,它会在父页面的html中呈现页面,而不是fancybox。
如果您有任何想法,请随时分享!
答案 0 :(得分:2)
fancyBox因为v2正在使用“live”来处理点击,所以你这样尝试 -
$('a.new_category_link, a.edit_category_link').fancybox({
closeClick: false
});