Jquery 是否有选择器的速记版本';s";或;对于相同的元素类型?
是否有以下的简写版本:Jquery 是否有选择器的速记版本';s";或;对于相同的元素类型?,jquery,selector,Jquery,Selector,是否有以下的简写版本: $('input[hasThisAttr], input[hasThatAttr]') 我知道这很短,但是如果你必须检查一堆常见的属性,然后检查那些不同的属性,它可能会变得非常冗长 仔细考虑一下,过滤器似乎是个不错的选择。例: $("input").filter("[hasThisAttr],[hasThatAttr]") 这将获取所有输入,然后根据您指定的属性列表进行过滤。@jholloman哦,实际上您错了。就在它站在那里的时候,它正在选择具有[hasThisAt
$('input[hasThisAttr], input[hasThatAttr]')
我知道这很短,但是如果你必须检查一堆常见的属性,然后检查那些不同的属性,它可能会变得非常冗长 仔细考虑一下,过滤器似乎是个不错的选择。例:
$("input").filter("[hasThisAttr],[hasThatAttr]")
这将获取所有输入,然后根据您指定的属性列表进行过滤。@jholloman哦,实际上您错了。就在它站在那里的时候,它正在选择具有
[hasThisAttr]
或[hasthattattr]
的输入,结果是一组具有hasThisAttr
和hasthattatttr
的输入。是的,我在那里的逻辑完全失败了。我在想“它将选择x和y,所以它是一个and”。对不起。