jquery li点击时添加class,并且显示对应的div,隐藏其他的div,我下面的方法太麻烦了

2024-11-27 01:35:37
推荐回答(1个)
回答1:

貌似上次见到这个问题,还是你问的?

$("ul li").click(function(){
var index = $("ul li").index($(this)); //你那个错了

$("div[id^='action']").hide(); //让id以action开关的div隐藏
$("#action"+(index+1)).show(); //让#actionX显示

});