异步加载的html 但是js无法生效 有什么解决方法啊

洋包子 发布于 2014/07/10 20:01
阅读 2K+
收藏 1

  帮我看看呗 demo在这里http://pan.baidu.com/s/1eQ5oWMY

加载中
0
pauli
pauli

下载后看了你的例子(代码写的真烂)。

有篇文章看了以后,你就明白了:

http://www.cnblogs.com/webflash/archive/2010/01/04/1638621.html

如果AJAX加载的数据是一个HTML片段,包含脚本<script>块,插入到当前文档一个元素中,你会发现AJAX加载回来的脚本根本没有执行。

两种解决思路:

1. 查找并 eval 执行 解决所有的返回片段中的 script
2. 返回的脚本,放到 head 中间。

洋包子
洋包子
谢谢,解决了!新手代码见笑了
返回顶部
顶部