js控制li的隐藏和显示

(html页面)


      

          
      


        

           
        

   


(js代码)

function showli(pid){
    var arrnav = ["1", "525", "531","541","60","14"];
    if(pid=='1'){ // 如果是1就显示全部的li标签
        $("ul.navigation li").show();
        return false;
    }

    // 否则就显示对应的class="s1"+pid的li标签

    $.each(arrnav, function(i, item){
        if(item==pid){
            $("ul.navigation li.sl"+pid).show();
        }else{
            $("ul.navigation li.sl"+item).hide();
        }
  });
}


【效果预览】

js控制li的隐藏和显示_第1张图片


js控制li的隐藏和显示_第2张图片

你可能感兴趣的:(js应用)