在javascript或jQuery中,$.expr[";:";]是什么?
以下是原始代码的链接: 1) 在上面的代码中,$.expr[:]是什么? 2) 什么是$.expr.createPseudo 我找不到任何关于它的文件!!!为什么他们不提供文件就提供?非常沮丧 1) 在上面的代码中,$.expr[:]是什么?2) 什么是$.expr.createPseudo 这就是扩展Sizzle选择器的方式。看在javascript或jQuery中,$.expr[";:";]是什么?,javascript,jquery,Javascript,Jquery,以下是原始代码的链接: 1) 在上面的代码中,$.expr[:]是什么? 2) 什么是$.expr.createPseudo 我找不到任何关于它的文件!!!为什么他们不提供文件就提供?非常沮丧 1) 在上面的代码中,$.expr[:]是什么?2) 什么是$.expr.createPseudo 这就是扩展Sizzle选择器的方式。看 Sizzle是jQuery使用的DOM查询引擎。$。expr包含一个对象,该对象包含对Sizzle伪选择器的引用。 $.expr.createPseudo是一种用于
Sizzle是jQuery使用的DOM查询引擎。
$。expr
包含一个对象,该对象包含对Sizzle伪选择器的引用。
$.expr.createPseudo
是一种用于扩展$.expr
对象的方法,因此您可以实现新的伪选择器
比如说,
$.expr[':'].wide = $.expr.createPseudo(function () {
return function (elem) {
return $(elem).width() > $(elem).height();
}
});
它是jquery的一个内部函数,用于创建jquery表达式