我们可以在MooTools/Jquery选择器中使用OR操作符吗?

Can we use OR operator in MooTools/Jquery selectors

本文关键字:OR 操作符 选择器 MooTools Jquery 我们      更新时间:2023-09-26

可以在mootools选择器中使用关系运算符吗?例如,我有两个名称不同的复选框。我怎么能得到他们都在单一选择器查询。

对于mootools选择器引擎Slick,它就像在jquery中一样:

document.getElements("div.foo, div.bar, div.bar a");

或也称为$$

$$("div.foo,div.bar"); // vs $("div.foo,div.bar"); in jquery

两个框架都尝试遵循css3选择器,并将其扩展为像反向组合符等边缘情况

注意mootools中的$是document.id的别名,您可以将其视为document.getElementById,而不像jquery函数包装器,它返回单个元素。如果你想通过id选择一个元素,它是document.id("someid"),而不是$("#someid"),或者jquery用户进入$$("#someid")的mootools时最喜欢的错误。但是,您可以使用$$("#someid,#anotherid")根据元素的id获取元素集合。

在JQuery中你可以输入多个选择器,用逗号分隔:

http://api.jquery.com/multiple-selector/

$("div,span,p.myClass").whatever ...