Get table id by click in td using jQuery

前端 未结 4 1380
不知归路
不知归路 2021-01-12 17:06

I have a tr in a table header that contains several input fields.

Is there a way that by click on one of these input fields I can get the id of the parent table ?

4条回答
  •  一向
    一向 (楼主)
    2021-01-12 18:08

    You should delegate event to avoid multiple handlers, and then use delegateTarget to target current TABLE:

    $('table').on('click', 'input', function (e) {
        alert(e.delegateTarget.id);
    });
    

提交回复
热议问题