Yii2使用Pjax重新reload局部页面内容后,这部分的Js全部失效了。
由于这些Js是插件自动添加到jQuery(document).ready() 下的,不方便修改。
所以我想是否可以在 $pjax.reload()之后主动触发一下 jQuery(document).ready() 事件, 重新加载一遍里面的代码。
可能实现吗?
Yii2使用Pjax重新reload局部页面内容后,这部分的Js全部失效了。
由于这些Js是插件自动添加到jQuery(document).ready() 下的,不方便修改。
所以我想是否可以在 $pjax.reload()之后主动触发一下 jQuery(document).ready() 事件, 重新加载一遍里面的代码。
可能实现吗?
8 回答4.5k 阅读✓ 已解决
6 回答3.1k 阅读✓ 已解决
5 回答2.7k 阅读✓ 已解决
5 回答6.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.7k 阅读✓ 已解决
https://segmentfault.com/a/1190000002943915
这篇文章或许能帮到你