我正在编辑一个主题,以使用除PrettyPhoto之外的其他“灯箱”效果,即它附带的效果。我重写了一切都很好,除了它有一个AJAX过滤器切换'类别',然后需要Lightbox脚本在事件发生后重新加载。我不熟悉AJAX来写这个,但我确实确定了这个事件发生的地方,甚至是原始的开发人员在AJAX事件之后为PrettyPhoto函数“重新加载”的原因。他的职责如下:
$list.quicksand($sorted_data, $preferences, function () {
over();
hover_opacity();
prettyPhoto();
});
我可以在那里写一些代替prettyPhoto()
来调用外部javascript文件吗?我是否需要为新的Lightbox效果编写一个函数并在那里调用它,或者我可以像在标题中那样调用相同的.js
文件来逃脱?
我希望这是有道理的。我对AJAX的了解非常有限。非常感谢SO。