2009-06-26 34 views
2

我正在爲我的應用程序使用JQuery。JQuery查找標籤元素內是否有任何跨度

我有一個HTML作爲

<label id="label1">Firstname<span class="req"><em> * </em></span></label> 

在我的jQuery代碼我想看看有沒有喜歡裏面的標籤標記的任何跨度,如果存在,我想保持我的複選框On.how這樣做請給我建議。

以下是我的複選框

<input id="required" type="checkbox" name="required"/> 

回答

6

使用此功能來檢查是否有與一類REQ的任何跨度,標籤內。如果是這樣,請勾選需要檢查的ID。

if($("label > span.req").length > 0) 
{ 
    $("#required").attr("checked", true); 
} 
2
$("#required").attr("checked", !!$("#label1 span.req").length) 
相關問題