这种情况发生在大约40-60%的负载中,无论是FF还是铬,虽然略有不同。我对js有点新鲜,并且不知道为什么会随机发生这种情况。有什么想法吗?
这是一个读数,它们各不相同..通常jquery-min和/或jquery ui被列为罪魁祸首..
Uncaught SyntaxError: Unexpected string
:3000/public/javascripts/app.js:34Uncaught TypeError: Object #<an Object> has no method 'draggable'
:3000/public/javascripts/jquery-1.4.2.min.js:143Uncaught TypeError: undefined is not a function
chrome-extension://pgphcomnlaojlmmcjmiddhdapjpbgeoc/mailto.js:55Got message from bg page - https://mail.google.com/mail/?view=cm&fs=1&tf=1
chrome-extension://pgphcomnlaojlmmcjmiddhdapjpbgeoc/mailto.js:24Starting to rewrite mailtos
invalid label
[Break on this error] ing").height(e);c._tent.outerWidth(),h...g;var l=this,j;this.handles.each(funct
jquery .... min.js(第199行)
我正在为jquery运行node.js,express,jquery,jquery ui和mousewheel.js。知道为什么错误会不断变化吗?
答案 0 :(得分:1)
我认为在没有看到你的代码的情况下回答这个问题是不可能的,几乎完整的。只是想一想,您在文件的<head>
中获得了哪些订单?
应该是(例如,如果只使用jQuery)
你检查过jQuery和node.js是否冲突?这样做的一个好方法是首先从一个库实现功能,然后开始逐点添加来自另一个库的功能/插件 - 然后你会看到它在哪里中断并可以进一步调查。但正如我所说,如果不查看和测试代码,很难准确地确定问题。
与
有关好吧,JS错误,如果有很多错误,其中一些是基础的(比如库冲突),会看起来是随机的,因为很多函数都在尝试执行,所以调试捕获的错误可能会有所不同每一次。不清楚为什么会发生这种情况 随机
答案 1 :(得分:1)
Jquery 1.4.2和jquery UI 1.8不是稳定版本,这似乎是一个错误。较新的版本执行更顺畅和更好,但错误总是涉及这两个库。降级可以解决问题,但会降低成本,而不是平稳等。