例如,要选择仅包含与选择器 selector
匹配的元素的 table
的所有单元格,我试过:
$('table tr td:has(' + selector + ')')
但这也匹配包含其他内容的单元格。
然后我尝试了:
$('table tr td:has(' + selector + '):not(:has(:not(' + selector + ')))')
但这总是返回一个空对象。
我做错了什么?
编辑:谢谢大家,实际上我似乎做错了什么,因为尝试使用最小的 fiddle ,使用第二种方法似乎确实有效:http://jsfiddle.net/u0r6oehc/1/
最佳答案
关于jquery - 如何选择包含与给定选择器完全匹配的后代的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25644142/