2011-11-05 96 views
14

我在做什麼錯了?我誤解了這個問題還是完全是另一回事?jQuery 1.7 *仍然*在Chrome中返回event.layerX和event.layerY錯誤

在我的頁面上,我使用的是Google CDN中的jQuery 1.6.4。這當然會產生錯誤:

event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.

I read here jQuery 1.7刪除了這個問題。但是,在將我的應用程序更新到1.7後,我仍然看到它。我在使用微軟CDN之前,谷歌把鏈接。 -

  • 使用jQuery 1.7特定代碼,以使

    • 清除瀏覽器緩存
    • 變回的jQuery 1.6.4(顯然仍然發生):

      事情我已經張貼在此之前試過確定1.7實際上正在加載 - .on()工作正常,當我使用1.7但顯然給出了未定義的錯誤與1.6.4 - 我認爲這應該證明1.7實際上運行

    • 註釋掉和從我的應用程序刪除所有其他Javascript - xcept爲jQuery 1.7。仍然觸發錯誤。

    任何想法?

  • 回答

    30

    的工作了 - 這不是顯而易見下去,但在這裏張貼此的人,誰得到未來絆倒本:

    這是一個Chrome擴展所使用的是舊版本的jQuery造成問題。禁用所有擴展並重新啓用一個幫助我找到犯罪者。希望這有助於任何未來的這個問題的人!

    +0

    謝謝,趕上!在隱身模式下加載頁面也會這樣做,除非在那裏啓用了插件。 –

    +0

    嗨,傑克,Chrome擴展是它嗎? (我看起來是1Password Extension)... –

    +1

    謝謝! @TomBates對我來說,這是HoverZoom擴展。 – k00k

    相關問題