如果浏览器是IE8,我有条件地加载脚本。我正在使用jquery的.getScript函数,因为我需要在加载脚本后运行一些东西。问题在于URL的格式。我在下载我的硬盘目录上的脚本时已经工作了,但是从网站加载脚本时我无法使用它。
这就是我所拥有的,我确信这是一个简单的修复,但我没有让它起作用:
$.getScript("https://github.com/malsup/corner/blob/master/jquery.corner.js", function () {
//does something here
});
感谢您的解决。
答案 0 :(得分:3)
问题是你正在请求实际格式化的github页面...所以你得到回来的HTML ..
使用
$.getScript("https://raw.github.com/malsup/corner/master/jquery.corner.js", function () {
//does something here
});
(将网址更改为正确的网址)
格式化代码上方的标题栏上有一个链接Raw
。单击它以转到原始文件..
安全网址为http://malsup.github.com/jquery.corner.js