原贴:
http://topic.csdn.net/u/20091129/19/298e2920-16bb-4032-9ce2-70e5d17aec2f.html?&temp=34734
function $JsImport(path) {
path = _JQueryPath + path;
$.ajax({
async: false,
type: "GET",
url: path,
dataType: "script",
success: function(source) {
eval(source);
}
}
);
}我的执行的是两次,最后我发现和你的不一样的地方是
eval(source); 而你的是 eval(this);问他两个有什么区别吗?为什么我的会执行两次呢谢谢
http://topic.csdn.net/u/20091129/19/298e2920-16bb-4032-9ce2-70e5d17aec2f.html?&temp=34734
function $JsImport(path) {
path = _JQueryPath + path;
$.ajax({
async: false,
type: "GET",
url: path,
dataType: "script",
success: function(source) {
eval(source);
}
}
);
}我的执行的是两次,最后我发现和你的不一样的地方是
eval(source); 而你的是 eval(this);问他两个有什么区别吗?为什么我的会执行两次呢谢谢
解决方案 »
- 关于编辑器的缩进问题
- 学习Jquery 看js源文件问题
- 急求这种菜单切换效果的代码。
- javaScript问题!求答案!
- 怎样在一个固定的DIV内移动图片,图片溢出div就hidden?
- js能否判断一个链接的http状态
- 求一函数,判断用户输入是否是时间(时:分)如3:30
- 如何自动向在线字典网站提交一组生词,然后,返回结果,大家有什么主意
- 请教如何在一般的window.open窗口中实现类似showModalDialog的平铺的界面效果?
- 小白,学了HTML 现在想自学js,但是遇到了点小问题
- |zyciis| 如何动态的加载一个js文件,而且让网页上可以掉用。谢谢
- 如何用JS循环输出表格的值
ajax直接同步加载那个js文件就会执行了
你用eval(source)就会再执行一遍