jquery实现点击展开列表同时隐藏其他列表


Posted in Javascript onAugust 10, 2015

本文实例讲述了jquery实现点击展开列表同时隐藏其他列表。分享给大家供大家参考。具体如下:

这里使用jquery实现展开、隐藏特效,点击列表标题后该项内容展开,其它项收缩起来,也就是不显示了。个人喜好了,有的喜欢在默认状态下不显示其它选项的内容,这个就是这种情况,仅供参考吧。

运行效果截图如下:

jquery实现点击展开列表同时隐藏其他列表

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js点击展开列表</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
</head>
<script type="text/javascript">
// 收缩展开效果
$(document).ready(function(){
$('.box').click(function(){
$(this).children('.text').slideToggle().parents('.box').siblings('.box').children('.text').hide();
})  
});
</script>
<style type="text/css">
.box{width:200px; margin:0 auto; background:#CCC;}
.text{display:none;}
</style>
<body>
<div class="box">
  <h2>对ASP擅长的程序</h2>
  <div class="text">论坛类和文章类</div>
  </div>
</div>
<div class="box">
  <h2>对PHP擅长的程序</h2>
  <div class="text">博客类和新闻类</div>
  </div>
</div>
<div class="box">
  <h2>对前端擅长的插件</h2>
  <div class="text">jquery</div>
  </div>
</div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JS的递增/递减运算符和带操作的赋值运算符的等价式
Dec 08 Javascript
javascript中callee与caller的用法和应用场景
Dec 08 Javascript
如何动态的导入js文件具体该怎么实现
Jan 14 Javascript
JavaScript实现控制打开文件另存为对话框的方法
Apr 17 Javascript
jQuery封装的tab选项卡插件分享
Jun 16 Javascript
AngularJS 过滤器(自带和自建)详解
Sep 19 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
Dec 11 Javascript
红黑树的插入详解及Javascript实现方法示例
Mar 26 Javascript
js动态设置select下拉菜单的默认选中项实例
Aug 21 Javascript
React如何实现浏览器打印部分内容详析
May 19 Javascript
vue中音频wavesurfer.js的使用方法
Feb 20 Vue.js
ant design vue中日期选择框混合时间选择器的用法说明
Oct 27 Javascript
jquery实现Li滚动时滚动条自动添加样式的方法
Aug 10 #Javascript
jQuery右下角旋转环状菜单特效代码
Aug 10 #Javascript
jquery实现滑动特效代码
Aug 10 #Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
Aug 10 #Javascript
jquery实现表单输入时提示文字滑动向上效果
Aug 10 #Javascript
javascript与Python快速排序实例对比
Aug 10 #Javascript
javascript密码强度校验代码(两种方法)
Aug 10 #Javascript
You might like
收音机的保养
2021/03/01 无线电
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
php面向对象全攻略 (二) 实例化对象 使用对象成员
2009/09/30 PHP
第4章 数据处理-php正则表达式-郑阿奇(续)
2011/07/04 PHP
探讨:php中在foreach中使用foreach ($arr as &amp;$value) 这种类型的解释
2013/06/24 PHP
php实现统计网站在线人数的方法
2015/05/12 PHP
php while循环控制的简单实例
2016/05/30 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
2018/05/16 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
JavaScript中的一些定位属性[图解]
2010/07/14 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
解决3.01版的jquery.form.js中文乱码问题的解决方法
2012/03/08 Javascript
js计算精度问题小结
2013/04/22 Javascript
jQuery之按钮组件的深入解析
2013/06/19 Javascript
js导出格式化的excel 实例方法
2013/07/17 Javascript
JavaScript数组Array对象增加和删除元素方法总结
2015/01/20 Javascript
hovertree插件实现二级树形菜单(简单实用)
2016/12/28 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
基于vue.js中事件修饰符.self的用法(详解)
2018/02/23 Javascript
学习JS中的DOM节点以及操作
2018/04/30 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
Python Mysql自动备份脚本
2008/07/14 Python
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
python日志记录模块实例及改进
2017/02/12 Python
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
python模仿网页版微信发送消息功能
2018/02/24 Python
python 发送和接收ActiveMQ消息的实例
2019/01/30 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
python numpy 反转 reverse示例
2019/12/04 Python
python实现提取str字符串/json中多级目录下的某个值
2020/02/27 Python
python能否java成为主流语言吗
2020/06/22 Python
Canvas环形饼图与手势控制的实现代码
2019/11/08 HTML / CSS
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
国贸专业的职业规划范文
2014/01/23 职场文书
防震减灾主题班会
2015/08/14 职场文书
Win11 22H2 2022怎么更新? 获得Win1122H22022版本升级技巧
2022/09/23 数码科技