我正在使用此处的独立版PJAX:https://github.com/thybag/PJAX-Standalone
它非常棒,jQuery-PJAX对我来说不起作用,因此独立使用。现在,问题是什么;
在我的div中加载的内容完成后,id为pageContent
,内部的内容包含由jQuery设计的元素。这些元素没有呈现,因为jQuery在完成时没有被触发。
有什么办法吗? This SO Topic帮助jQuery版本。我想知道在独立版本中是否有任何方法可以实现这一点?
感谢任何帮助
答案 0 :(得分:0)
假设您每次在PJAX加载页面时尝试运行一些代码,最好的办法是使用完整或成功的回调。
类似的东西:
pjax.connect({
'container': 'pageContent',
'complete': function(e){
// Whatever jQuery code you want to apply to #pageContent here
$("#pageContent").find('a').addClass("link");
},
});