可以使用matchedset.find(selector) / matchedset.parents(selector)通过选择器过滤当前匹配集的后代/祖先,但是不包括匹配集本身(如果碰巧也与选择器匹配)。有没有比这更好(更简洁和/或更快速)的方法来获取它

matchedset.find(selector).add(matchedset.filter(selector))

和各自的parents()?

最佳答案

你可以这样做:

matchedset.find('*').andSelf().filter(selector);

对于 parent :
matchedset.parents('*').andSelf().filter(selector);

关于jquery - jQuery:获取祖先(或后代)和自我,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2508479/

10-12 15:38