2011-09-14 51 views
3

我需要通過使用「contains」 - 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> 
+0

您是否正在瀏覽器的檢查器或「查看源代碼」菜單選項中查看源代碼? – Bojangles

+1

你使用什麼版本的jquery以及在哪個瀏覽器中?我創建了一個jsfiddle來測試它,它似乎工作正常。示例http://jsfiddle.net/k5mBM/ – Dave

回答