如何选择相邻元素的前一个元素

例如:如下代码,如何选择有select的td元素

<td>
<select></select>
</td>
<td>
<span></span>
</td>
<td>
</td>
阅读 4.3k
3 个回答
// 如果是在select的点击事件里写:
$(this).parents("td")

//如果是在别处写:
$('select').parents("td")
//select上最好有id,来确定唯一的select元素

你问题描述的不清晰

靠猜回答你

//如果是在整个table或者整个页面里找的话,可以这样:
$('table').find("select").parents("td");
$('body').find("select").parents("td");
 document.getElementsByTagName('select')[0].parentNode
document.querySelector('td select');
推荐问题