jquery 选择器

<div id="d1" >
<div id="d2">
<span id="s1">1</span>
<span id="s2">2</span>
<span id="s3">3</span>
</div>
</div>

用jquery实现鼠标点击1的时候<span id="s1"></span> 加上样式class="span1"
<span id="s1" onclick=check(s1)>1</span>
<span id="s2" onclick=check(s2)>2</span>

$("#s1").click(function(){
$(this).addClass("span1");

})追问

问下这样改怎么写呢?
1
2

追答

function check(id){
$("#"+id).addClass("span"+id.split("s")[1]);

}
实现点击id为sn(如s1、s2),则为该元素加上class="span"+n(如span1,span2)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-11
$("#s1").live("click",function(){
$(this).addClass("span1");
});追问

问下这样改怎么写呢?
1
2