位置: 编程技术 - 正文

javascript实现tab切换的四种方法(js tab页面切换)

编辑:rootadmin

推荐整理分享javascript实现tab切换的四种方法(js tab页面切换),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js tab页面切换,js tab,javascript tab,javascript tab,jsp tab,javascript tag,js tabs,javascript tag,内容如对您有帮助,希望把文章链接给更多的朋友!

tab切换在网页中很常见,故最近总结了4种实现方法。首先,写出tab的框架,加上最简单的样式,代码如下:

现在的显示效果如下图:

javascript实现tab切换的四种方法(js tab页面切换)

四个tab标题和四个内容区都显示在了页面中,现在要实现tab切换效果,即点击标题一,内容一显示出来,其他内容不显示;点击标题二,内容二显示出来,其他内容不显示……那么,整体思路很简单,给四个标题绑定事件,触发的时候对应的内容显示,其他的内容隐藏。

方法一:点击标题对应的内容显示,非点击标题对应的内容隐藏。代码如下:

方法二:先设置所有内容隐藏,然后点击标题对用的内容显示。代码如下:

方法三:显示和隐藏通过是有拥有class控制,先把所有的内容隐藏dispaly设为none,而该class的display设置为block,遍历所有标题节点和内容节点,点击标题后,该标题节点和对用的内容节点拥有class,其他的没有。代码如下:

该方法的缺点是,内容块的div下面不能再有div标签了。

方法四:不用js,用“input:checked”来做tab切换,先把所有的内容隐藏,被选中的内容显示。代码如下:

该方法的缺点是,不同区域切换只能通过点击。

标签: js tab页面切换

本文链接地址:https://www.jiuchutong.com/biancheng/383671.html 转载请保留说明!

上一篇:JavaScript精炼之构造函数 Constructor及Constructor属性详解(javascript 语言精粹(修订版))

下一篇:js实现选中页面文字将其分享到新浪微博(js选中div)

  • 农民专业合作社章程模板
  • 车辆购置税是什么税种
  • 居间费用如何纳税
  • 什么是进项税和进项税
  • 银行预留印鉴是公章还是财务章
  • 小企业会计准则适用于哪些企业
  • 销项税额计算公式13%
  • 低值易耗品明细账范本
  • 接受投资转入固定资产不影响现金流量变动
  • 出口免税进项税额转出会计分录
  • 一般纳税人季报利润表怎么填
  • 行政单位专项资金核算方法
  • 创投资本投入资金如何做账?
  • 半成品报废账务处理
  • 经营租赁租赁费会计分录
  • 公司缴纳个人所得税会计分录
  • 专项资金怎么入账
  • 印花税购销比例
  • 证券公司期货业务管理办法
  • 私营企业所得税是多少
  • 一般纳税人所得税优惠政策
  • 简易征收工程款可以抵扣吗?
  • 业务招待费如何进行纳税调整
  • 资产负债比和资产负债率
  • 企业安全库存是什么
  • 余款退回会计分录
  • award bios设置详解
  • win10老是错误
  • 长期股权投资特征
  • windows账户名a
  • filecopyutils.copy上传文件
  • 异地使用支票的提示付款期限
  • 深入理解php内核
  • 有了php源码该如何使用 新手
  • 如何使用rank函数排名
  • 出差补贴怎么记账
  • 收取逾期包装物押金怎么算税
  • 财政资金借款给企业
  • 流动资产占总资产比重多少较为合适
  • three.js如何给模型锚点
  • 最新前端面试题
  • 怎么冲暂估入账
  • 购买的服务怎么做账
  • 哪些固定资产不能计提折旧
  • 跨区域涉税事项报验管理编号怎么填
  • 企业销售旧固定产品
  • 租金发票的税率多少
  • 小规模纳税人每月不超过10万
  • mysql select语法的使用
  • PostgreSQL分区表(partitioning)应用实例详解
  • 烟叶税计算时价格怎么算
  • 水电费计提是什么意思
  • 政府补助属于不征税金吗
  • 应付账款调整科目余额分录
  • 过路费怎么抵扣进项税额报表怎么填
  • 企业土地补偿款如何做账
  • 应付职工薪酬都要报个税吗
  • 固定资产为什么不能直接计入费用
  • 会计收入的定义和分类
  • 环境会计的构建方法
  • 在Linux环境下mysql的root密码忘记解决方法(三种)
  • centos安装NVIDIA驱动
  • 定时清理注册表会怎么样
  • mac vm安装win10
  • win10系统下怎么安装caxa2016电子图板 caxa2016电子图板安装详细图文教程
  • opencli
  • js设计模式有什么用
  • Android游戏开发实践指南
  • 了不起的狐狸爸爸
  • bootstrap制作的网站页面
  • 全面详细的体检
  • jquery实现全选
  • jquery event
  • 浅谈python 四种数值类型(int,long,float,complex)
  • 个人所得税明细申报记录 厦门
  • 代理记账公司自查自纠情况报告范文
  • 房屋契税2013年收费标准
  • 长沙税务局几点上班下午
  • 买下中国需要多少钱?
  • 在山东省一个月水费大概多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设