我的猜测是 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/