2016-04-07 84 views
3

我有一個HTML代碼像如何添加一個類到html標籤?

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

這裏div標籤和L1標籤具有相同的類名,我只是想另一個類添加到已有的類class1 LI標記。 我該怎麼做?

+2

不是一個有效的HTML,'$('li.class1添加類').addClass('class')' –

+0

use selector ex $('li')。addClass('class') – guradio

+0

As Pranav C Balan said,your HTML is invalid – Jurion

回答

1

首先是無效

的HTML <li>元素(或HTML列表項元素)用於表示列表中的項目。它必須包含在父元素中:有序列表(<ol>),無序列表(<ul>)或菜單(<menu>)。 (來自:https://developer.mozilla.org/en/docs/Web/HTML/Element/li


您可以通過使用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 is updated and got it what I want,Thankx Pranav .. –

+0

@ShafeequeS:glad to help –

1

如果你想添加類動態使用jQuery:所有的標記

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

learn More

相關問題