js控制li的隐藏和显示实例代码


Posted in Javascript onOctober 15, 2016

html页面

<div class="favorite_list">
    <div class="list_type" id="list_type">
      <ul class="all">
       <li> <a href="javascript:void(0);" onclick="showli(1);">全部(<span class="nums">{$count}</span>)</a></li>
       <li> <a href="javascript:void(0);" onclick="showli(60);">钢琴谱(<span class="nums">{$count_pu}</span>)</a></li>
       <li> <a href="javascript:void(0);" onclick="showli(525);">钢琴曲(<span class="nums">{$count_qu}</span>)</a></li>
       <li> <a href="javascript:void(0);" onclick="showli(531);">钢琴专辑(<span class="nums">{$count_zhuanji}</span>)</a></li>
       <li> <a href="javascript:void(0);" onclick="showli(541);">钢琴全集(<span class="nums">{$count_quanji}</span>)</a></li>
       <li> <a href="javascript:void(0);" onclick="showli(14);">钢琴视频(<span class="nums">{$count_shipin}</span>)</a></li>
      </ul>
    </div>

    <div class="list_content">
      <ul class="navigation" id="navigation">
        {loop $info $r}
        <li id="t1" class="sl{$r[parentid]}">


         <!-- 此处的class复制了一个变量,该变量的值可能是[60,525,531,542,14]-->


         <a href="{$r[url]}" target="blank"><h3>{$r[title]}</h3></a>
         <span class="date">{date("Y-m-d",$r[adddate])}</span>
         <a class="delete" href="javascript:void(0)" onclick="ConfirmDel({$r[id]});"><img src="http://www.hqgq.com/statics/www_images/favorite/delete.jpg"/></a>
         </li>
        {/loop}
      </ul>
    </div>
  </div>

 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的隐藏和显示实例代码

js控制li的隐藏和显示实例代码

以上就是小编为大家带来的js控制li的隐藏和显示实例代码全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
javascript 动态生成私有变量访问器
Dec 06 Javascript
jquery异步跨域访问代码
Jun 28 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
Mar 22 Javascript
简介JavaScript中strike()方法的使用
Jun 08 Javascript
jquery 表单验证之通过 class验证表单不为空
Nov 02 Javascript
js实现对ajax请求面向对象的封装
Jan 08 Javascript
深入分析javascript中的错误处理机制
Jul 17 Javascript
js中字符型和数值型数字的互相转化方法(必看)
Apr 25 Javascript
React中上传图片到七牛的示例代码
Oct 10 Javascript
js尾调用优化的实现
May 23 Javascript
vue 获取视频时长的实例代码
Aug 20 Javascript
js绘制一条直线并旋转45度
Aug 21 Javascript
jquery控制页面的展开和隐藏实现方法(推荐)
Oct 15 #Javascript
JS常用函数和常用技巧小结
Oct 15 #Javascript
表单元素值获取方式js及java方式的简单实例
Oct 15 #Javascript
JS添加或修改控件的样式(Class)实现方法
Oct 15 #Javascript
原生JS实现的放大镜效果实例代码
Oct 15 #Javascript
jQuery通过ajax方法获取json数据不执行success的原因及解决方法
Oct 15 #Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
Oct 15 #Javascript
You might like
几个学习PHP的网址
2006/11/25 PHP
php加密解密字符串示例
2016/10/13 PHP
php格式文件打开的四种方法
2018/02/24 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
PHP中的异常处理机制深入讲解
2020/11/10 PHP
DD_belatedPNG,IE6下PNG透明解决方案(国外)
2010/12/06 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
2014/03/05 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
jQuery实现的鼠标响应缓冲动画效果示例
2018/02/13 jQuery
JS中原始值和引用值的储存方式示例详解
2018/03/23 Javascript
构建Vue大型应用的10个最佳实践(小结)
2019/11/07 Javascript
[01:04:02]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第二场 1月24日
2021/03/11 DOTA
python中类的一些方法分析
2014/09/25 Python
Python运用于数据分析的简单教程
2015/03/27 Python
详解Python中expandtabs()方法的使用
2015/05/18 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
Python基础之循环语句用法示例【for、while循环】
2019/03/23 Python
一篇文章弄懂Python中所有数组数据类型
2019/06/23 Python
python opencv实现gif图片分解的示例代码
2019/12/13 Python
OpenCV哈里斯(Harris)角点检测的实现
2020/01/15 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
德国购买健身器材:AsVIVA
2017/08/09 全球购物
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
智能钱包:Ekster
2019/11/21 全球购物
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
大学班级干部的自我评价分享
2014/02/10 职场文书
银行办公室岗位职责
2014/03/10 职场文书
《吃水不忘挖井人》教学反思
2014/04/15 职场文书
同事打架检讨书
2015/05/06 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
首次购房证明
2015/06/19 职场文书
读《人生的智慧》有感:闲暇是人生的精华
2019/12/25 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
Flutter集成高德地图并添加自定义Maker的实践
2022/04/07 Java/Android
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS