我使用jQuery的委託功能沒有成功切換班,我想是對類的使用委託來交換類
<li class="unselected-values">
切換到
<li class="<li class="unselected-values">
當客戶點擊標籤,任何想法,如果它出現錯誤,任何建議或協助將不勝感激。日Thnx
<ul class="option-list swatch pockets">
@foreach (var pvaValue in attribute.Values)
{
<li class="unselected-values">
<input id="@(controlId)[email protected](pvaValue.Id)" type="checkbox" value="@pvaValue.Id" checked="@pvaValue.IsPreSelected" />
<label for="@(controlId)[email protected](pvaValue.Id)" style="background-image:url(@(pvaValue.MenuIcon))">@pvaValue.Name</label>
</li>
}
</ul>
<script type="text/javascript">
$(document).ready(function() {
$('.option-list swatch pockets').delegate('label', 'click', function(event) {
$(this).parent().toggleClass('selected-value');
console.log($(this).parent);
alert($(this).parent);
return false;
});
});
</script>
jQuery的版本中使用 – 2013-04-05 10:45:09
的jQuery 1.8版 – 2013-04-05 10:46:25