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

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

<td>
<select></select>
</td>
<td>
<span></span>
</td>
<td>
</td>
阅读 4.1k
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');
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题