具有2个属性值的jquery选择

具有2个属性值的jquery选择,jquery,jquery-selectors,Jquery,Jquery Selectors,我想使用jquery的属性值选择一个html元素 我使用了$('td[I=0]”),它工作正常。如果我想同时使用2属性呢 例如,我想选择属性为I=“0”和j=“2”的td元素。您只需附加它们,例如: ('td[i=0][j=2]') 这适用于几乎任何选择器,将它们添加在一起而不留空格可以检查同一元素上的属性。使用$('td[i=o]''td[j=2]')?jQuery或选择器: $("td[i=0], td[i=2]") $("td[i=0][i=2]") jQuery和选择器: $("

我想使用jquery的属性值选择一个html元素

我使用了
$('td[I=0]”)
,它工作正常。如果我想同时使用2属性呢


例如,我想选择属性为I=“0”和j=“2”的td元素。

您只需附加它们,例如:

('td[i=0][j=2]')
这适用于几乎任何选择器,将它们添加在一起而不留空格可以检查同一元素上的属性。

使用
$('td[i=o]''td[j=2]')

jQuery或选择器:

$("td[i=0], td[i=2]")
$("td[i=0][i=2]") 
jQuery和选择器:

$("td[i=0], td[i=2]")
$("td[i=0][i=2]") 

您的第一个答案是错误的,这将尝试在元素
td[i=0]
内查找元素
td[i=2]
,第二个参数用作上下文,因此
sidebar=$('sidebar')$框=$('.box',侧栏)