我试图用以下方式做 选择父类" search-result-item"并跳过其中的h3标签和选择中的btn-grey类。我的代码在这里
$('div.search-result-item:not(h3 .btn-grey)').click(function(e){
console.log('1');
});
但它选择了h3和btn-grey也是我做错了什么?
答案 0 :(得分:2)
尝试,
$('div.search-result-item').find(":not('h3'),:not('.btn-grey')")
或狼建议的更好的解决方案,
$('div.search-result-item :not("h3,.btn-grey")')
答案 1 :(得分:0)
尝试:
$('div.search-result-item').not('h3 .btn-grey').click(function(e){
console.log('1');
});
答案 2 :(得分:0)
你可能想看看":has()"选择器,http://api.jquery.com/has-selector/。
$("div.search-result-item:not(:has(h3.btn-grey)")