Potresti per piacere farmi un esempio?
Io sono pratico in php, in js faccio spesso errori stupidi
EDIT:
Ce la sto facendo da solo:
Codice:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="AlterVista - Editor HTML">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script>
<TITLE></TITLE>
<style type="text/css">
.test {background: yellow;}
</style>
</HEAD>
<BODY>
<p><button onclick="javascript:prova()">find()</button></p>
<ul class="level-1">
<li class="item-i">I</li>
<li class="item-ii">II
<ul class="level-2">
<li class="item-a">A</li>
<li class="item-b">B
<ul class="level-3">
<li class="item-1">1</li>
<li class="item-2">2</li>
<li class="item-3">3</li>
</ul>
</li>
<li class="item-c">C</li>
</ul>
</li>
<li class="item-iii">III</li>
</ul>
<script type="text/javascript">
function prova() {
$('ul.level-1').find('li:not([class$="i"])').addClass('test');
}
</script>
</BODY>
</HTML>
Adesso devo solo capire come fare per aggiungere la classe "test" solo agli elementi che non hanno come classe o pezzo di classe una stringa, cioè se io digito abcd vorrei che desse la classe agli elementi "abcd, abcde, 0abcd, 0abcde..."
Posso usare delle spressioni regolari...