2013-05-18 99 views
1

這裏使用一個類的名字,我想用這個標籤包含myClass我怎麼能在jQuery的

if ($(field).val() != ""){ 
    var fieldId = $(field).attr("id"); 
    $("label[for='"+fieldId+"']").hide(); 
} 

上面的代碼是非常有用的投入ID,但我怎麼可以用這個上課?

+3

你的意思是'$(「label.myClass」)'? –

+0

感謝您的支持。您首先給出了正確的答案 – PSR

+0

對於未來,您應該首先查看http://api.jquery.com/category/selectors/。 –

回答

1
var myClass = "yourclass"; 
    $("label." + myClass).hide(); 

jQuery選擇$()需要字符串相當於CSS1-3選擇器(plus a few others)。所以如果你可以通過CSS選擇它,你可以通過jQuery來選擇它。

+3

我不是最差的選民,但這看起來不像是OP有問題的好方案。 –

+0

@BenjaminGruenbaum我仍然試圖找出他的問題是什麼。 –

+0

PSR OP,是一家聲譽卓着的活躍用戶。我確信要澄清的評論會引起他的注意,這不是他的第一個問題。我可能會等到我回答之前確切地知道他在找什麼。但現在看起來更好。 –