问题 HTML
<div id="form-lightbox">
<div class="form">
<div id="ajaxreplace">
<script type="text/javascript">
jQuery(function() {
jQuery.ajaxReplace({
//parameters
});
});
</script>
</div>
</div>
</div>
<a href="#form-lightbox">open lightbox</a>
这是一个自定义脚本,用后端的表单替换脚本。
问题是,featherlight.js复制源并显示 灯箱中的克隆。 表单的库不能处理重复的代码。
我将脚本标记类型更改为&#34; text / x-template&#34;所以脚本呢 不直接运行。但是表格没有在灯箱中呈现。
问题:如何在加载灯箱时使用featherlight运行脚本?
答案 0 :(得分:0)
要在灯箱打开后运行代码,请使用回调(例如afterOpen
)。
如果您不想复制内容,请使用persist
选项。
HTH