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 相关文章推荐
input禁止键盘及中文输入,但可以点击
Feb 13 Javascript
jQuery焦点图切换特效代码分享
Sep 15 Javascript
Perl Substr()函数及函数的应用
Dec 16 Javascript
js 动态给元素添加、移除事件的实现方法
Jul 19 Javascript
基于Vue2.0的分页组件
Mar 16 Javascript
Ionic学习日记实现验证码倒计时
Feb 08 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
swiper 自动图片无限轮播实现代码
May 21 Javascript
基于elementUI实现图片预览组件的示例代码
Mar 31 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
Apr 30 Javascript
vue ajax 拦截原理与实现方法示例
Nov 29 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
May 14 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获取网站域名和地址的代码
2008/08/17 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
Yii2框架redis基本应用示例
2018/07/13 PHP
mysqli扩展无法在PHP7下升级问题的解决
2019/09/10 PHP
TNC vs IO BO3 第二场2.13
2021/03/10 DOTA
jQuery 使用手册(六)
2009/09/23 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
JavaScript 模式之工厂模式(Factory)应用介绍
2012/11/15 Javascript
jquery DIV撑大让滚动条滚到最底部代码
2013/06/06 Javascript
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
一个JavaScript去除字符串末尾的空白实例代码
2014/09/22 Javascript
JavaScript中的getTime()方法使用详解
2015/06/10 Javascript
jquery实现可旋转可拖拽的文字效果代码
2016/01/27 Javascript
jQuery中判断对象是否存在的方法汇总
2016/02/24 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
深入理解jQuery事件绑定
2016/06/02 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
2016/08/10 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
WebPack基础知识详解
2017/01/16 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
vue配置font-awesome5的方法步骤
2019/01/27 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
详细介绍解决vue和jsp结合的方法
2020/02/06 Javascript
在vue中实现禁止回退上一步,路由不存历史记录
2020/07/22 Javascript
Python实现二叉树的最小深度的两种方法
2019/09/30 Python
解决Pymongo insert时会自动添加_id的问题
2020/12/05 Python
使用jquery实现HTML5响应式导航菜单教程
2014/04/02 HTML / CSS
乌克兰在线商店的价格比较:Price.ua
2019/07/26 全球购物
园林系毕业生求职信
2014/06/23 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
2015年预算员工作总结
2015/05/14 职场文书
2016年小学生新年寄语
2015/08/18 职场文书
2016年度农村党员干部主题教育活动总结
2016/04/06 职场文书
新手必备Python开发环境搭建教程
2021/05/28 Python