如何使用javascript查找父元素

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (11)

当单击单元格内的单选按钮时,我想更改表格单元格的背景颜色。

<table>
  <tr>
    <td align="center">  
      <input type="radio" value="foo" 
        onclick="this.parentElement.style.background-color='red';" />
     </td>
  </tr>
</table>

如何获取父元素引用?

提问于
用户回答回答于

使用普通的javascript:

element.parentNode

在jQuery中:

element.parent()
用户回答回答于

使用select的更改事件:

$('#my_select').change(function()
{
   $(this).parents('td').css('background', '#000000');
});

扫码关注云+社区