$(".chufa").click(demo) function demo(){ var val= $(".chufa").val(); switch(val){ case 0: var zhi=$(".item li").eq(0) break; case 1: var zhi=$(".item li:eq(3), .item li:eq(7)") break; case 2: var zhi=$(".item li:eq(1), .item li:eq(2), .item li:eq(6)") break; } $(".item li").removeClass() zhi.addClass("red");}
1 回答
已采纳
狂飙的蜗牛_1
TA贡献96条经验 获得超43个赞
val获取到的是一个字符串,所以case后面的值需要加上引号
switch(val){ case '0': var zhi=$(".item li").eq(0) break; case '1': var zhi=$(".item li:eq(3), .item li:eq(7)") break; case '2': var zhi=$(".item li:eq(1), .item li:eq(2), .item li:eq(6)") break; }
- 1 回答
- 0 关注
- 1379 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消