【发布时间】:2010-12-16 03:50:55
【问题描述】:
我有一个使用 jQuery + AJAX 将内容加载到手风琴框架的页面设置。它可以很好地加载直接文本/HTML,但我现在需要加载 Javascript 和 HTML。
为了详细说明,我正在使用 GalleryView 在手风琴的照片库部分显示图像。然而,当我加载 HTML 文件时,脚本并没有被执行,我只是看到了直接的图像。没有画廊。
有没有一种更简洁的方法来 .load()'ing HTML 文件然后 eval()'ing 它?我尝试在 load() 函数回调中将 GalleryView 代码(使用手风琴)放入主页面,希望它可以初始化 GalleryView 插件,但不行。
【问题讨论】:
-
包含代码,否则没人能帮忙
-
代码有点无关紧要。我只是使用 load() 来提取包含带有一些 javascript 的静态 HTML 的 HTML 文件。所有代码都有效。我只想要一种方法来加载() html 文件并评估其中的 javascript,以便画廊能够正常工作。我真的很喜欢其他人的方法。本身不是对我的代码的更改。
标签: jquery ajax upload scripting load