【问题标题】:Jquery getScript($.getScript()) not working on chrome?Jquery getScript($.getScript()) 不能在 chrome 上工作?
【发布时间】:2010-08-10 12:30:56
【问题描述】:

我在 chrome 上使用 $.getScript() 时遇到问题。它不适用于chrome浏览器。我已经在 Firefox、IE 和 safari 上对其进行了测试,它确实有效。我的外部脚本中只有一个alert(),但它不起作用。

代码如下:

页面

$(document).ready(function(){
  $("#btnGet").click(function(){
   $.getScript("script.js");
  });
});

script.js

alert('Get script loading');

有人遇到过这个问题吗?

【问题讨论】:

  • 在我的 html 上是 $(document).ready(function(){ $("#btnGet").click(function(){ $.getScript("script.js"); } ); });在 script.js 上只有这个 alert('Get script loading');
  • 代码会有所帮助。如果您可以描述您的页面和脚本的位置,这也会有所帮助。如果他们是本地的,那么你遇到了我刚刚在周末偶然发现的问题,Nick Craver 很好地提供了帮助:stackoverflow.com/questions/3430638/…
  • 是的,它是本地的。那么,有什么解决办法吗?我不敢相信铬团队正在这样做。
  • 是的,解决方法是在帖子@pointy 链接中。

标签: javascript jquery google-chrome getscript


【解决方案1】:

谢谢大家让我明白。

我想我应该让我的脚本内联,因为内联代码在所有浏览器上都可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多