使用jquery AJAX加载带有一些外部JS文件的外部页面

时间:2016-12-29 07:55:40

标签: javascript jquery html

我想使用Jquery AJAX将外部页面加载到div中,并且该页面包含许多外部jquery插件。我能够加载页面但插件无法正常工作。我想通过jquery AJAX加载外部页面时加载那些jquery插件。有什么办法吗?如果可用,请提供代码段链接。

1 个答案:

答案 0 :(得分:-1)

我认为你正在做这样的事情。

 $.get(url,data).done(function(response){
         var html = response.html;
         $('selector').append(html);
         $('carousel').init();//example of how to manually trigger a plugin
        });

通常在事件上调用plugins init方法,无论是dom ready还是dom load事件,但是在你的情况下,init方法永远不会被触发。所以, 您需要在加载内容后手动触发插件。 在上面的例子中,一旦加载了内容,我就提供了一个如何触发插件(这里是旋转木马)的例子。