2016-04-07 22 views
3

ben sadece sınıf class1 sahip li etiketi için başka bir sınıf eklemek istediğiniz, İşte Html etiketine nasıl sınıf eklenir?

<div class="class1 class2"> 
    <ul><li class="class1"></li></ul> 
</div> 

div etiketi ve li etiketi aynı sınıf adına sahip

gibi bir HTML kodu var. Bunu nasıl yapabilirim? Sen sınıf Dinamik kullanım jquery eklemek istiyorsanız

+2

geçerli bir html, '$ ('li.class1 kullanarak sınıfa ekleyebilirsiniz: (https://developer.mozilla.org/en/docs/Web/HTML/Element/li Alınan) ') .addClass (' class ') ' –

+0

selector ex $ (' li ') kullanın addClass (' sınıf ') – guradio

+0

Pranav C Balan'ın dediği gibi, HTML'niz geçerli değil – Jurion

cevap

1

İlk

HTML <li> öğesi geçerli değil (ya da HTML Liste Öğesi Öğe) bir listedeki bir öğeyi temsil etmek için kullanılır. Bir ana öğede bulunmalıdır: sıralı bir liste (<ol>), sırasız liste (<ul>) veya bir menü (<menu>).


Sen addClass()

$('li.class1').addClass('class2');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<div class="class1"> 
 
    <ul><li class="class1"></li></ul> 
 
</div>

+0

Html güncellendi ve istediğimi aldım, Thankx Pranav .. –

+0

@ShafeequeS: Yardım ettiğim için –

1

: Tüm biçimlendirme

<script> 
$("li.class1").addClass("selected"); 
</script> 

learn More

İlgili konular