fancybox v2 div 点击标题
fancybox v2 div click in title
我按照说明在 fancybox 2 中有以下内容:
afterLoad: function() {
this.title = '<center><a href="js/download.php?file=' + '../' + this.href + '">Download</a></center>';
}
现在,是否可以从标题中调用函数?类似于:
afterLoad: function() {
this.title = '<center><div id="loadMore">Click</div></center>';
}
和
$('#loadMore').click(function(){
alert("hi ");
});
非常感谢。
是的,如果您以 delegated 形式绑定 click
事件,那将是可能的。
您可以这样使用 .on()
方法:
$(document).on("click", "#loadMore", function () {
alert("hi");
});
这会将 click
事件绑定到选择器 #loadMore
,无论它是否存在或将来添加(就像它发生在您的 afterLoad
回调中一样)到 DOM.
我按照说明在 fancybox 2 中有以下内容:
afterLoad: function() {
this.title = '<center><a href="js/download.php?file=' + '../' + this.href + '">Download</a></center>';
}
现在,是否可以从标题中调用函数?类似于:
afterLoad: function() {
this.title = '<center><div id="loadMore">Click</div></center>';
}
和
$('#loadMore').click(function(){
alert("hi ");
});
非常感谢。
是的,如果您以 delegated 形式绑定 click
事件,那将是可能的。
您可以这样使用 .on()
方法:
$(document).on("click", "#loadMore", function () {
alert("hi");
});
这会将 click
事件绑定到选择器 #loadMore
,无论它是否存在或将来添加(就像它发生在您的 afterLoad
回调中一样)到 DOM.