Javascript 如何在基于DOM元素&x27;的jQuery中获取对DOM元素的引用;什么内容?
考虑这个例子:Javascript 如何在基于DOM元素&x27;的jQuery中获取对DOM元素的引用;什么内容?,javascript,jquery,html,Javascript,Jquery,Html,考虑这个例子: <table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table> 1. 2. 3. 如何获取对2的引用? 我需要引用,因为我想触发它上的事件。就像这样循环: $('table td')。每个(函数(){ 如果($(this).text()=='2'){ /
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>
1.
2.
3.
如何获取对2
的引用?
我需要引用,因为我想触发它上的事件。就像这样循环:
$('table td')。每个(函数(){
如果($(this).text()=='2'){
//触发事件
$(this.doTheThing();
}
});代码>
选择里面有数字2的td。
描述:将匹配元素集减少为与选择器匹配或通过函数测试的元素集
您可以循环childs并检查值。@Hardy这不起作用,因为在我的特定问题中2可能不在同一位置。是否有CSS选择器用于包含特定文本的元素?
$('td:contains("2")')
$("td").filter(function() {
return $(this).text() === "2";
}).trigger("whatever");