2010-08-28 31 views
0

在一些頁面中,我的側面菜單是這樣動態創建的。如何將類添加到列表取決於文本?

<div id="tree" class="treeview"> 
<ul><li><a href="Salg.asp" title="" class="">Salg</a></li> 
<li><a href="Retur.asp" title="" class="">Retur</a></li> 
<li><a href="Support.asp" title="" class="active">Support</a> </li> 
<li><a href="konomi.asp" title="" class="">Økonomi</a></li> 
</ul> 
</div><!-- end of tree treeview --> 

在其他頁面中的所有名單有不同的文本,如產品類別等

現在我需要填充在列表文本是Salg,Retur,支持和對什錦菜單中添加李。

這意味着我需要添加一個類「listpad」給li,其中的文本是Salg,Retur,Support和Økonomi。

請問誰能告訴我該怎麼做?

在此先感謝。

回答

0

可以使用:contains濾波器選擇器,像這樣:

$('ul#tree li:contains("Salg")').addClass('listpad'); 
$('ul#tree li:contains("Retur")').addClass('listpad'); 
$('ul#tree li:contains("Support")').addClass('listpad'); 
$('ul#tree li:contains("Økonomi")').addClass('listpad'); 
相關問題