javascript-无法获取上一个元素?

我需要获取通过使用“包含”找到的元素的先前元素-prev和prevAll(‘span’)无法正常工作.有任何想法吗?谢谢!

<script>
    $(document).ready(function(){
        $("label:contains('Group')").prev().addClass("spMargin"); 
    });
</script>

<span class="radio"></span>
<label>Travel</label>

<span class="radio">(need to add class to this element!)</span>
<label>Group</label>

解决方法:

使用.prev()对我有用.查看http://jsfiddle.net/tT9Qu/

上一篇:javascript – jQuery – 关于“nextWhile”traversion的建议?


下一篇:如何使用Javascript / JQuery找到元素节点之间的所有文本节点?