通过 jQuery 访问 Sizzle 方法
Accessing Sizzle methods via jQuery
在 jQuery 来源中清楚地写着 jQuery.find = Sizzle;
但是当我尝试访问特定的 Sizzle 方法时,该函数不存在。
这是对象的样子。
window.Sizzle | window.jQuery.find
.isXML | .isXML
.匹配 | 。火柴
.matchesSelector| .matchesSelector
.包含 | .包含
属性 | .attr
错误 | 。错误
.uniqueSort | .uniqueSort
.getText | .getText
.select或.select或
.tokenize |
.编译 |
.select |
.支持 |
.setDocument |
| 。寻找
| 。筛选
我不明白为什么 jquery 团队会 overwrite/delete 这些方法。
有没有办法访问这些缺失的功能,或者我必须下载 sizzle 库?
我需要的方法是标记化。
非常感谢
据我所知,您可以使用 $.find.tokenize - 请参阅问题 https://github.com/jquery/sizzle/issues/242
对于出于任何原因想要从 jQuery 访问 Sizzle 方法的人...
在 jQuery 源中我们有...
jQuery.find = Sizzle;
因此可以从 jQuery.find
访问所有 Sizzle 方法
在 jQuery 来源中清楚地写着 jQuery.find = Sizzle;
但是当我尝试访问特定的 Sizzle 方法时,该函数不存在。 这是对象的样子。
window.Sizzle | window.jQuery.find .isXML | .isXML .匹配 | 。火柴 .matchesSelector| .matchesSelector .包含 | .包含 属性 | .attr 错误 | 。错误 .uniqueSort | .uniqueSort .getText | .getText .select或.select或 .tokenize | .编译 | .select | .支持 | .setDocument | | 。寻找 | 。筛选
我不明白为什么 jquery 团队会 overwrite/delete 这些方法。 有没有办法访问这些缺失的功能,或者我必须下载 sizzle 库? 我需要的方法是标记化。
非常感谢
据我所知,您可以使用 $.find.tokenize - 请参阅问题 https://github.com/jquery/sizzle/issues/242
对于出于任何原因想要从 jQuery 访问 Sizzle 方法的人...
在 jQuery 源中我们有...
jQuery.find = Sizzle;
因此可以从 jQuery.find