假设我不想找到所有具有data-view属性的元素,但我可以有一些元素data-view是其他元素的父data-view元素。我不希望孩子们在寻找中,我想要父母。
$('[data-view]').each(function() {});
使用以下 HTML:
<body>
<div data-view="app">
<div data-view="hello1">
</div>
</div>
<div data-view="job">
</div>
</body>
它应该只返回app并且job不返回hello1。我在使用.not选择器时没有运气,它会停止选择任何[data-view]元素。
有什么建议么?