假设我不想找到所有具有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]
元素。
有什么建议么?