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 相关文章推荐
让iframe框架网页在任何浏览器下自动伸缩
Aug 18 Javascript
一段利用WSH修改和查看IP配置的代码
May 11 Javascript
extjs form textfield的隐藏方法
Dec 29 Javascript
基于jquery的无缝循环新闻列表插件
Mar 07 Javascript
深入浅析JavaScript中的Function类型
Jul 09 Javascript
老生常谈的跨域处理
Jan 11 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
Apr 27 Javascript
JS滚动到指定位置导航栏固定顶部
Jul 03 Javascript
AngularJS 购物车全选/取消全选功能的实现方法
Aug 14 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
Jan 18 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
May 16 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网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
PHP中if和or运行效率对比
2014/12/12 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
在laravel中实现ORM模型使用第二个数据库设置
2019/10/24 PHP
PHP执行linux命令6个函数代码实例
2020/11/24 PHP
JavaScript DOM 学习第二章 编辑文本
2010/02/19 Javascript
Draggable Elements 元素拖拽功能实现代码
2011/03/30 Javascript
JS打印gridview实现原理及代码
2013/02/05 Javascript
js对图片base64编码字符串进行解码并输出图像示例
2014/03/17 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
Vue.JS入门教程之列表渲染
2016/12/01 Javascript
jQuery DateTimePicker 日期和时间插件示例
2017/01/22 Javascript
Vue.js常用指令之循环使用v-for指令教程
2017/06/27 Javascript
js实现多个标题吸顶效果
2020/01/08 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
2020/04/08 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
2020/04/28 Javascript
浅析JavaScript预编译和暗示全局变量
2020/09/03 Javascript
vue实现抽屉弹窗效果
2020/11/15 Javascript
如何使用 vue-cli 创建模板项目
2020/11/19 Vue.js
[52:08]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第一局
2016/03/05 DOTA
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
简单的HTML5初步入门教程
2015/09/29 HTML / CSS
canvas实现烟花的示例代码
2020/01/16 HTML / CSS
Myprotein瑞典官方网站:畅销欧洲英国运动营养品牌
2018/01/22 全球购物
新西兰廉价汽车租赁:Snap Rentals
2018/09/14 全球购物
英国DVD和蓝光碟片购买网站:Zoom.co.uk(电影和电视)
2019/09/23 全球购物
意大利文具和办公产品在线商店:Y-Office
2020/02/27 全球购物
华为python面试题
2016/05/03 面试题
报关简历自我评价怎么写
2013/09/19 职场文书
大专自我鉴定范文
2013/10/23 职场文书
平面网站制作专科生的自我评价分享
2013/12/11 职场文书
新学期标语
2014/06/30 职场文书
python实现ROA算子边缘检测算法
2021/04/05 Python
Feign调用全局异常处理解决方案
2021/06/24 Java/Android