我按照说明在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 ");
});
非常感谢。
答案 0 :(得分:1)
是的,如果您在委托的表单中绑定x=2 y=1 z=1
事件,就可以。
您可以这样使用click
方法:
.on()
会将$(document).on("click", "#loadMore", function () {
alert("hi");
});
事件绑定到选择器click
,无论它是否存在,或者将来添加(例如,它发生在#loadMore
回调中)到DOM。
参见 JSFIDDLE