Javascript 在jQuery中标识已单击目标的子元素

Javascript 在jQuery中标识已单击目标的子元素,javascript,jquery,Javascript,Jquery,我正在尝试解决如何右键单击表中的任意位置,该表在tr标记上有一个事件侦听器,并将click()命令传递给子按钮 jQuery(“.catcher”).contextmenu(函数(e){ e、 目标。**查找子按钮**。单击(); }); 表格{ 边框:1px纯红; 宽度:200px; 高度:200px; } 按钮 jQuery(“.catcher”).contextmenu(函数(e){ //e、 目标。**查找子按钮**。单击(); $(e.target)。查找('按钮')。单击()

我正在尝试解决如何右键单击表中的任意位置,该表在
tr
标记上有一个事件侦听器,并将
click()
命令传递给子
按钮

jQuery(“.catcher”).contextmenu(函数(e){
e、 目标。**查找子按钮**。单击();
});
表格{
边框:1px纯红;
宽度:200px;
高度:200px;
}

按钮
jQuery(“.catcher”).contextmenu(函数(e){
//e、 目标。**查找子按钮**。单击();
$(e.target)。查找('按钮')。单击()
});
表格{
边框:1px纯红;
宽度:200px;
高度:200px;
}

按钮
jQuery(“.catcher”).contextmenu(函数(e){
//e、 目标。**查找子按钮**。单击();
$(e.target)。查找('按钮')。单击()
});
表格{
边框:1px纯红;
宽度:200px;
高度:200px;
}

按钮

您需要使用jquery
find
methodwich在任意深度搜索第一个子实例

jQuery(“.catcher”).contextmenu(函数(e){
$(this.find('button')。单击();
返回false;
});
表格{
边框:1px纯红;
宽度:200px;
高度:200px;
}

按钮

您需要使用jquery
find
方法,在任何深度搜索第一个子实例

jQuery(“.catcher”).contextmenu(函数(e){
$(this.find('button')。单击();
返回false;
});
表格{
边框:1px纯红;
宽度:200px;
高度:200px;
}

按钮

请参考此处数量是类名

($(e).parent().parent().find(".Qty").val()

请参阅此处的“数量”是类名

($(e).parent().parent().find(".Qty").val()