Reputation: 17467
I am trying to find a <td> where the value is 5. It is a calender so there will only be one 5 value.
<td>
Upvotes: 14
Views: 17467
Reputation: 144719
You can use filter method:
$('td').filter(function(){ return $(this).text() === '5' })
Upvotes: 24
Reputation: 160903
Use the :contains selector:
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
5
.filter
Upvotes: 9