为jquery选择器选择标签

时间:2013-02-12 13:17:42

标签: jquery css asp.net-mvc-2

<%: Html.CompleteEditorFor(m => m.PetSitterRestrictionPermission.OffLimitAreas)%>

以上生成的代码如下

<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效果(作为选择器)?

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:2)

你可以试试这个:

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