这是交易,我正在导入一些php文件,其中一个文件有一个滑块,这个滑块需要.js文件。
但是当我进行ajax调用时,文件被导入但js文件却没有。这应该是这样的吗?
我试过了:
var script = document.createElement('script');
script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
window.onload=function(){
$(".cs_article").append('<p>Tdkasdlasdlkamsdklasmdasdaest</p>');
$.getScript('js/jquery.ennui.contentslider.js');
$.getScript('js/jquery.easing.1.3.js');
};
有点工作,好吧,即使已经加载了DOM,它也可以在DOM上运行,但是我无法让脚本运行...
我已经完成了我的作业,在谷歌搜索过,并找到了几种导入脚本的方法,但最终都得到了相同的结果......
答案 0 :(得分:2)
答案 1 :(得分:1)
将您的window.onload
功能绑定到yourjQueryScriptTag.onload
;在设置src并将其附加到DOM之前,因为onload可能会在加载jQuery之前触发。
此外,如果可能,您可能需要考虑升级到更新版本的jQuery。