有两个容器“cont1”和“cont2”。每一个里面都有一个可以点击的html元素。我想知道在哪个容器下单击了该元素,因此想检查单击的元素是否具有父级“cont1”或“cont2”以及哪个。我试图将这两个容器标识符传递给 jQuery 选择器,但它没有返回元素:
$(html_elem).click(function(e) {
var parent = $(e.currentTarget).parents('#cont1', '#cont2'); //parent is undefined
});
但是,当我测试是否有一个特定的父母在那里时,它可以工作
$(html_elem).click(function(e) {
var parent = $(e.currentTarget).parents('#cont1'); //parent is found
});
我是否可以假设 .parents() 方法不适用于多个选择器?