вот простой пример моей html-структуры
<div>
<p class="doNotWant">
HTML stucture is not set in stone
<a class="linkToSelect">do not want</a>
</p>
</div>
<p>
html structure and tags may vary, very simplified example
<a class="linkToSelect">want this one</a>
</p>
, тогда я пытаюсь выбрать только ссылку не под родителем "doNotWant"класс в моем JavaScript ...
$(document).on('click', '.linkToSelect', function (e) {
// this code selects both links
console.log('my logic');
}
Я пытался использовать : not () , но пока не увенчался успехом.