jQuery实现点击展开其他自动关闭
2012-11-04 17:11
555 查看
效果预览:
jQuery如下:
css如下:
html如下:
源码下载链接:http://download.csdn.net/detail/cshuawei/4731394
jQuery如下:
<script type="text/javascript" src="jquery-1.8.2.min.js"></script> <script type="text/javascript"> $(function(){ $(".box .title").click(function(){ $(this).next(".con").slideToggle().siblings(".con").hide(); var text = $(this).children("a"); if($(text).html() == "关闭"){ $(text).html("显示"); }else{ $(text).html("关闭"); } $(this).siblings(".title").children("a").html("显示"); }); }); </script>
css如下:
<style type="text/css"> .box { width:200px; } .box .title { height:25px; padding:0 5px; background-color:#eee; font-size:12px; line-height:25px; cursor:default; border-bottom:1px solid #e5e5e5; } .box .title a { margin-left:10px; float:right; } .box .con { font-size:16px; font-weight:bold; height:50px; background-color:#f5f5f5; text-indent:10px; line-height:50px; } </style>
html如下:
<div class="box"> <div class="title"><span>标题一</span><a>关闭</a></div> <div class="con">内容一</div> <div class="title"><span>标题二</span><a>显示</a></div> <div class="con" style="display:none;">内容二</div> </div>
源码下载链接:http://download.csdn.net/detail/cshuawei/4731394
相关文章推荐
- jquery+css实现点击他时变色 点击其他时自动还原
- 如何引用jQuery实现下拉列表,点击展开,点击关闭。
- jquery实现点击展开列表同时隐藏其他列表
- jquery实现点击展开列表同时隐藏其他列表
- 怎样实现点亮导航?就是说点击哪一个自动加亮或者其他显示,下面我以jQuery实现给大家看下
- jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
- jQuery实现点击按钮弹出一个div,点击其他区域关闭该div
- jQuery实现点击弹出层3秒后自动消失
- JQuery实现点击TreeView文本展开/折叠子节点
- jquery实现点击查看更多内容控制段落文字展开折叠效果
- jquery实现字数限制,超过部分...代替,后缀点击展开,点击后展开全文
- JQUERY实现网页右下角固定位置展开关闭特效的方法
- jQuery 怎么实现点击页面其他地方隐藏菜单? 做了个按钮点击时弹出菜单,想实现点击其他地方时隐藏弹出的菜单
- jquery实现点击改变背景色,点击其他恢复原来背景色,被点击的改变背景色
- jquery 实现列表点击折叠与展开的功能
- jquery树形 点击标题展开关闭
- 实现下拉列表,点击其他位置自动隐藏效果的三种方式比较
- jQuery实现点击按钮弹出可关闭层的浮动层插件
- jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
- Jquery 点击按钮自动高亮实现原理及代码