2013-02-12 43 views
1
<%: Html.CompleteEditorFor(m => m.PetSitterRestrictionPermission.OffLimitAreas)%> 

以上生成的代码中选择标签为如下为jQuery选择

<label for="PetSitterRestrictionPermission_OffLimitAreas">Off-limit areas</label> 
<input id="PetSitterRestrictionPermission_OffLimitAreas" class="text-box single-line" type="text" value="area" name="PetSitterRestrictionPermission.OffLimitAreas" style="display: none;"> 
<span id="PetSitterRestrictionPermission_OffLimitAreas_validationMessage" class="field-validation-message"></span> 

如何从上面的代码中选择label用于给一些jquery的效果(作为选择)?

回答

6

你可以使用..

$('label') // to select all label 

$('label[for="PetSitterRestrictionPermission_OffLimitAreas"]') //to select particular label by for.. 

例子..

$('label').hide(); //hides all label 
$('label[for="PetSitterRestrictionPermission_OffLimitAreas"]').show('slow'). //for particualr level with effect 
+2

+1快如闪电的answer.Thanks一个lot.It的工作现在。 – Sampath 2013-02-12 13:24:57

+0

欢迎..有趣的编码.. :) – bipen 2013-02-12 13:25:46

2

你可以试试这个:

$("label[for='PetSitterRestrictionPermission_OffLimitAreas']").text('what ever you want'); 
+0

+1支持。 – Sampath 2013-02-12 13:29:16

+0

欢迎您:) – 2013-02-12 13:31:21