14
|
user1429980 · 技术社区 · 12 年前 |
![]() |
1
9
事实证明,在这种情况下是jQuery的错。jQuery 1.8是罪魁祸首。1.7.2中的加载解决了问题。我将向transit和jQuery团队报告这个错误。 |
![]() |
2
9
更新(2013年4月13日):我正在阅读Transit的源代码,Cruz先生似乎已经更新了代码,以便有效地使用jQuery 1.8+。如果有人测试过它,请确认它是否有效。谢谢 这与jQuery和Transit使用的css钩子有关。在1.7版本中,jQuery没有用于转换的css钩子。所以Transit为我们实现了一个钩子。然而,jQuery更新了自己,现在为转换提供了css钩子。这些现在相互冲突。然而,这并不是一个bug,因为jQuery运行良好,因此不需要向jQuery报告。 您的选择是使用1.7版本的jQuery,等待Transit更新或编辑Transit代码,这只需要大约一分钟。 要进行编辑,请从官方网站获取Transit的开发版本。然后转到第603行,上面写着$.cssHooks[prop]。删除该方法并将该方法放在那里:
您可以在数百个可用的压缩器中的一个压缩器上缩小代码,例如 http://jscompress.com/ |