Aba*_*aba 4 javascript jquery jquery-plugins fancybox
我知道有一种方法可以用一串html手动调用fancybox,如下所示:
$.fancybox("<div>foo</div>")
Run Code Online (Sandbox Code Playgroud)
但是,我想将jQuery对象传递给fancybox,这样我就可以保留像.data()和click()我已添加的事件:
var $fooObj = $("div.foo").data("foo","bar");
$.fancybox($fooObj);
Run Code Online (Sandbox Code Playgroud)
这有可能吗?
您只需将其设置为content传入选项中的属性$.fancybox(),如下所示:
$.fancybox({
content: $fooObj
});
Run Code Online (Sandbox Code Playgroud)