我需要动态添加脚本引用,所以我这样做:
jQuery('html head').append("<script src='somesource.com/somejs.js'><\/script>")
并且它不起作用 - 我没有收到任何错误但我无法执行该脚本中定义的任何方法。
任何想法我做错了什么?
答案 0 :(得分:5)
jQuery有一个getScript方法:
$(document).ready(function() {
$.getScript('somesource.com/somejs.js');
});
答案 1 :(得分:1)
在上下文中没有看到脚本,很难说,但可能性包括:
答案 2 :(得分:-2)
你需要一个type ='text / javascript':
jQuery('html head').append("<script type='text/javascript' src='somesource.com/somejs.js'><\/script>")