我查阅了整个 jQuery 文档,但没有找到任何内容: 是否可以搜索当前元素之前具有特定类的元素? 我以为这会起作用,但事实并非如此:
$(this).prev('.bar');
最佳答案
尝试:
$('.d').prevAll('.a').css('color','red');
要解决 Jan 的观点,您可以这样做:
$('.d').prevAll('.a').first().css('color','red');
关于jquery - 如何避免 .prev().prev().prev() 或者如何查找当前项目之前的类的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14327183/