$('.tab').click(function(){

	var index = $('.tab').index(this),  //缓存第一次点击的li的索引值

		ele = $(this).find('.ind');

	$('.tab').each(function(i){

			if(i != index){   //缓存索引值不等于他本身的索引值
$(this).find('.ind').hide();
} }); if(ele.is(':hidden')){
ele.show();
}else{
ele.hide();
} }); // $(".tab").click(function(){ // var index = $('.tab').index(this), // ele = $(this).find('.ind'); // $(".tab").each(function(i){ // if( i != index){ // $(this).children(".ind").removeClass("cur"); // } // }); // if($(this).children(".ind").hasClass("cur")){
// $(this).children(".ind").removeClass("cur");
// }else{
// $(this).children(".ind").addClass("cur");
// } // })

  html

<ul class="rank">
<li class="first1 tab" id="tab2"><p class="list"><span>双线15区</span><i>不醉</i><em></em></p>
<div class="ind" id="ind2">
<p><code>入选理由</code><strong>布衣非凡人,然万事低调</strong></p> <p><code>七夜评</code><strong>不醉,算是一个玩家群都比较熟悉的玩家,游戏的骨灰级,操作级选手。<br>热爱游戏,从游戏中寻找快乐,从游戏中找寻兄弟!游戏之殇,不外乎今非昔比,朝花夕拾!<br>不醉,如今已经物是人非,几经转手,然,兄弟们依旧在等你!</strong></p>
</div>
<li class="second2 tab"><p class="list"><span>虚位以待</span><i>虚位以待</i><em></em></p>
<div class="ind">
<p><code>入选理由</code><strong>2144平台首位圣主宰装备集大成者<br>“风云争霸天下”称号首位获得者</strong></p>
<p><code>七夜评</code><strong>敢为天下先,誓做真英雄<br>XX是一个低调又奢侈的人,他不在意别人的风言风语,只为自己和兄弟能开心的游戏;有人说,这么好的装备干嘛不抢boss,他说:侠之大者,有可为,有不为。其实,他放眼的是全平台!<br>“我是要成为斗帝的男人”,加油,谜一样的男人!</strong></p>
</div>
<li class="third2"><p class="list"><span>虚位以待</span><i>虚位以待</i><em></em></p>
<div class="ind">
<p><code>入选理由</code><strong>2144平台首位圣主宰装备集大成者<br>“风云争霸天下”称号首位获得者</strong></p>
<p><code>七夜评</code><strong>敢为天下先,誓做真英雄<br>XX是一个低调又奢侈的人,他不在意别人的风言风语,只为自己和兄弟能开心的游戏;有人说,这么好的装备干嘛不抢boss,他说:侠之大者,有可为,有不为。其实,他放眼的是全平台!<br>“我是要成为斗帝的男人”,加油,谜一样的男人!</strong></p>
</div>
</ul>

  

js按钮点击展开收起的更多相关文章

  1. vue.js 实现点击展开收起动画

    最近公司项目加了个页面,其中要求是这样的,点击对应列表,展开和收起, 其实就是显示和隐藏内容部分:说来惭愧,我花了半天时间才搞出来(自黑一下~), ,,接下来分享给大家,先上效果图: .vue页面: ...

  2. Vue 实现点击展开收起

    Vue 展开收起功能实现 之前写项目的时候提到了一个需求 展开/收起 所有内容的需求 .因之前一值是重构,自己写功能还是比较少的,于是网上搜了一下,发现很多东西其实是jq的功能 虽然可以拿过来用,但是 ...

  3. 原生态js单个点击展开收缩

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. js按钮点击事件

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. JS——按钮点击事件累加注册问题

    最近在工作上遇到一个点击事件累加的问题,为元素添加点击事件效果,但是总是效果失败,最后发现点击事件被执行了多次,上网查了一下,下边就是解决这个问题的几种思路 案列引自 踮起脚尖眺望6 $(" ...

  6. JS 实现点击展开菜单

    1: 获取事件源的两种方式 2: overflow 控制展现 <%@ page language="java" import="java.util.*" ...

  7. javasript简单实现文字的展开收起(无动画)

    今天在工作遇到展开和收起的需求,在网上找了很多方法,今天来写一下我觉得比较简单的方法 在项目中需要达到如图这种效果 首先想的是使用overflow简单且粗暴,在需要展开的的文字定义样式 { overf ...

  8. js 点击展开、收起

    //点击展开.收起 window.onload=function(){ var current=document.getElementsByTagName('li')[0]; document.bod ...

  9. js触发按钮点击事件

    js触发按钮点击事件 博客分类: javascript   模拟JS触发按钮点击功能 <html> <head> <title>usually function&l ...

随机推荐

  1. HDOJ2009求数列的和

    求数列的和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  2. jquery学习--选择器

    选择器:basic $('button') html 标签 $('#test') 标签ID $('.test') 标签的class $('.test,#test,h1') 多选用逗号隔开 $('*') ...

  3. jQuery之手势密码

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  4. Servlet之编码过滤

    创建CharactorFilter类,实现javax.servlet.Filter接口: package com.caiduping; import java.io.IOException; impo ...

  5. Windows7 下配置添加ASP功能

    按照如下顺序添加 1.控制面板-程序-打开或关闭Windows功能 2.Internet信息服务-万维网服务-应用程序开发功能 3.勾选ASP 和ASP.net选项 确定后安装完毕即可支持.

  6. c++ 11 国标标准方面的异常处理与微软在Visual Studio 2012的异常处理的区别

    这段代码: __try { } __except(GetErrorCode()) { } 可以捕获空指针,但是包围在其中的代码不能有自带析构函数的对象.c++ 11 标准里面的auto_ptr关键字, ...

  7. 初话C++模板【用自己的话,解释清楚这些】

    用自己的话解释清楚C++的模板编程 模板编程是为了解决什么问题而出现的? 提高代码的重用性,提高代码的利用率. 泛型编程的一种实现. 模板的精神是: 类型参数化. 模板的实现 模板分为:函数模板.类模 ...

  8. Shell 循环读取文件

    使用Shell将Windows环境下的文件拷贝到Linux下面的用法. 在linux下,将dos文件格式转换成linux文件格式的用法,vi打开,然后转到命令格式,执行,然后保存,就可以转换成linu ...

  9. iOS 非ARC基本内存管理系列 2-多对象内存管理(3) 利用@property来自动管理内存

    iOS 基本内存管理-多对象内存管理(2)中可以看到涉及到对象的引用都要手动管理内存:每个对象都需要写如下代码 // 1.对要传入的"新车"对象car和目前Person类对象所拥有 ...

  10. linux make clean

    make clean仅仅是清除之前编译的可执行文件及配置文件. 而make distclean要清除所有生成的文件. Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一 ...