jquery - 当使用 jQuery 的 getScript() 函数时,我在带有注释的行上收到 "not well-formed"错误

标签 jquery getscript

我的猜测是 src 文件需要是 XML 友好的,但当然没有一个 JS 文件是 XML 友好的,因为它使用各种不符合 XML 的实体。

getScript() 可能需要一个 XML 文件 =/

有什么想法吗?

    if(is_def(pObj)){
      $.getScript(pObj.src,function(){
            pObj.stat = STATUS_OK;
            $a.dequeue(pObj);         
      });

    }

我也在我的桌面上开发这个,没有使用任何服务器

最佳答案

据我所知,这是一个 Firefox 错误,错误消息实际上是虚假的。在我的测试中,只有在没有 Web 服务器的情况下使用 getScript() 时才会发生这种情况。如果您打开 Web 服务器上使用 getScript() 的页面,则不会引发错误。我认为您可以安全地忽略它,因为即使 Firefox 也不会将其标记为严重的脚本停止错误。一切正常,大多数用户永远不会看到它。

关于jquery - 当使用 jQuery 的 getScript() 函数时,我在带有注释的行上收到 "not well-formed"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2458848/

相关文章:

jquery - 使用 .append() 在 div 中插入内容

javascript - 在 jQuery 中的多个 $.each 循环中使用 deferred

javascript - 在jquery中获取多个延迟对象的响应

javascript - 第二次加载时网站在移动设备上的加载方式不同

javascript - 我应该使用 jQuery 的 getScript() 还是大量的 <script> 标签?

javascript - getScript 创建 ReferenceError

javascript - jQuery getScript 与在文件中嵌入脚本

javascript - 本地存储正在将空对象添加到我的数组中

jQuery getScript 返回解析错误异常

在 Chrome 中调试从 TypeScript 生成的动态加载的 Javascript