在我目前的项目中,我似乎已经与Polymer达成了一个明显的错误,而且我找到的解决方案都没有。
基本上,每当我在jQuery上加载platform.js时,每次点击页面上的任何地方时都会出现以下错误:
TypeError: elem.getAttribute is not a function
elem.getAttribute( name ) :
jquery-2.1.1.js (line 1430)
现在,这实际上并没有阻止我的任何代码运行,但它冻结了大约半秒的页面,这显然是不可能的,因为它是由每个点击事件触发的。我无法让我的用户界面花半秒钟来响应点击/触摸事件。
我知道在SO上已经存在一个解决此问题的问题,但我已根据已接受的解决方案在我的代码中包含了一次document
,并且没有任何内容改变。
我已经决定在可预见的未来决定远离Polymer,因为这样的各种错误和一般的缺乏抛光,但我现在不能放弃,因为我'我已经使用了很多自定义的Polymer元素。有人可以帮我解决一下吗?