Jquery 检查元素是否有文本区域

Jquery 检查元素是否有文本区域,jquery,Jquery,在jQuery中,通过循环,我如何能够检查下面哪些元素包含textarea 目前,我只是通过每个tr循环 <table> <tr> <td></td> <td><textarea></textarea></td> </tr> </table> 试试代码 $('table tr').each(function() { $(this).find("td textarea").

在jQuery中,通过循环,我如何能够检查下面哪些元素包含textarea

目前,我只是通过每个tr循环

<table>
<tr>
<td></td>
<td><textarea></textarea></td>
</tr>
</table>
试试代码

$('table tr').each(function() {
  $(this).find("td textarea").addClass("someClass");
});
只需使用jquery


找到所有文本区域,然后在它们上面循环并找到它们的父对象。选择器,您可以尝试类似$'tr:hastextarea'的方法,这只是将对象带回,而不管这是否是文本区域。有没有办法找出真假?
$( "td" ).find( "textarea" );