I am trying to find a <td>
where the value is 5. It is a calender so there will only be one 5 value.
我试图找到一个值为5的。它是一个日历,所以只有一个5值。
2 个解决方案
#1
22
You can use filter method:
您可以使用过滤方法:
$('td').filter(function(){
return $(this).text() === '5'
})
#2
6
Use the :contains selector:
使用:contains选择器:
var td = $("td:contains('5')");
Edit: This will also select the td with 15
and 25
, if you want exact 5
, then use the .filter
method as the other answer said.
编辑:这也将选择15和25的td,如果你想要精确5,那么使用.filter方法作为另一个答案说。
#1
22
You can use filter method:
您可以使用过滤方法:
$('td').filter(function(){
return $(this).text() === '5'
})
#2
6
Use the :contains selector:
使用:contains选择器:
var td = $("td:contains('5')");
Edit: This will also select the td with 15
and 25
, if you want exact 5
, then use the .filter
method as the other answer said.
编辑:这也将选择15和25的td,如果你想要精确5,那么使用.filter方法作为另一个答案说。