<ul>
<li class="t1">aaaaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
我想实现点击那个li,就将它的className改成t1,其他的className="",使用jquery如何实现?
------解决方案--------------------
- HTML code
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<style>
.t1{background:red}
</style>
<script>
var cur;
window.onload=function(){
$("li").click(function(){
if(cur == $(this)[0]) return false;
if(cur!=null) cur.className = "";
$(this)[0].className = "t1";
cur = $(this)[0];
})
}
</script>
<ul>
<li>aaaaa </li>
<li>bbb </li>
<li>ccc </li>
</ul>