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 相关文章推荐
论坛特效代码收集(落伍转发-不错)
Dec 02 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
关闭页面window.location事件未执行的原因及解决方法
Sep 01 Javascript
jquery制做精致的倒计时特效
Jun 13 Javascript
概述jQuery中的ajax方法
Dec 16 Javascript
Ajax跨域实现代码(后台jsp)
Jan 21 Javascript
详解Node.js利用node-git-server快速搭建git服务器
Sep 27 Javascript
深入理解js 中async 函数的含义和用法
May 13 Javascript
vue.js内置组件之keep-alive组件使用
Jul 10 Javascript
React中获取数据的3种方法及优缺点
Feb 18 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
Nov 06 Javascript
浅谈 JavaScript 沙箱Sandbox
Nov 02 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
PHP Mysql编程之高级技巧
2008/08/27 PHP
提升PHP性能的21种方法介绍
2013/06/25 PHP
使用PHP访问RabbitMQ消息队列的方法示例
2018/06/06 PHP
php中错误处理操作实例分析
2019/08/23 PHP
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
js下拉框二级关联菜单效果代码具体实现
2013/08/03 Javascript
jQuery UI 实现email输入提示实例
2013/08/15 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
angularjs创建弹出框实现拖动效果
2020/08/25 Javascript
JavaScript File分段上传
2016/03/10 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
jQuery上传多张图片带进度条样式(DEMO)
2017/03/02 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
js实现html滑动图片拼图验证
2020/06/24 Javascript
Python sys.path详细介绍
2013/10/17 Python
对于Python中线程问题的简单讲解
2015/04/03 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
社会实践活动总结报告
2014/04/29 职场文书
工商管理自荐书
2014/07/06 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书
详解MySQL事务的隔离级别与MVCC
2021/04/22 MySQL
发工资啦!教你用Python实现邮箱自动群发工资条
2021/05/10 Python
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python
解决Pytorch中关于model.eval的问题
2021/05/22 Python
MySQL面试题讲解之如何设置Hash索引
2021/11/01 MySQL
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python
TV动画《八十龟酱观察日记》第四季宣传PV公布
2022/04/06 日漫
python和Appium的移动端多设备自动化测试框架
2022/04/26 Python