首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GwtQuery (GQuery)是像jQuery那样的跨浏览器库吗?

GwtQuery (GQuery)是像jQuery那样的跨浏览器库吗?
EN

Stack Overflow用户
提问于 2015-10-07 14:42:21
回答 1查看 103关注 0票数 1

GwtQuery是否提供与jQuery相同的浏览器兼容性?如果没有,用什么浏览器进行了测试?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-08 07:14:16

  • gQuery(GwtQuery)作为jQuery支持浏览器兼容性。
  • 每个浏览器分别编译JS。

gQuery是在jQuery中对GWT的完整重写。

GQuery和jQuery是围绕选择器构建的。

两者都支持CSS标准选择器加上额外的选择器(:text :password :hidden等)。

jQuery使用的是信号引擎。一个javascript引擎,它可以与任何浏览器一起工作,并且每个浏览器都有优化。

GQuery已经用java编写了优化引擎。

在编译时选择更合适的引擎。

GQuery为IE6/7使用了修改后的sizzle版本

GQuery在使用编译后的选择器时添加编译时优化。

编译选择器

  • 将它们与不可变的选择器一起使用,以及当选择器性能成为应用程序的目标时。

选择器性能

  • 编译模式下的GQuery生成更快的javascript代码来选择DOM元素。
  • 在大多数情况下,GQuery动态选择器比任何其他库都快或相等。

Events

  • GQuery提供了跨浏览器方式分配事件的方法。
  • GQuery事件系统与Gwt兼容。
  • 问题:当Gwt分离一个小部件时,通过GQuery添加的事件将丢失。

参考资料:

https://code.google.com/p/gwtquery/wiki/GettingStarted http://vinaytechs.blogspot.in/2009/09/gwtquery-jquery-in-gwt.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32995287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档