位置: 编程技术 - 正文

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)

  • 进货开了发票也写了购销合同要交印花税吗?
  • 公车私车税收区别
  • 保障性住房土地增值税预征
  • 住宿普通发票怎么做账
  • 预收账款可以开票吗
  • 普通发票被作废的话财务会发现吗
  • 建筑公司增值税税率9%
  • 电子行程单自己打印
  • 应付职工薪酬纳税调整比例
  • 融资租入固定资产属于资产吗
  • 合并财务报表内部固定资产交易的抵消
  • 应付账款多付了
  • 国税几年都没有缴纳
  • 个人缴纳物业费怎么开发票
  • 工会筹备金交给谁
  • 贷款已支付属于什么会计科目
  • 增值税优惠的二级明细科目
  • 旅行社代订机票发票写个人能报销吗
  • 无形资产摊销可以按照其价值和使用情况
  • 个人承担的社保费用算在员工工资里吗?
  • 个人所得税做账怎么做
  • 过桥资金法律规定
  • 待摊费用当月增加
  • 债务重组账务处理会计分录
  • word要打印保存在哪个类型
  • real system
  • 跨年冲减无发票怎么入账
  • PHP:pg_client_encoding()的用法_PostgreSQL函数
  • dl是什么文件
  • codecline
  • 广告费和业务宣传费调增还是调减
  • 政府基金如何开立账户
  • 其他综合收益转入盈余公积和未分配利润
  • 人力为主的公司名称
  • 独立核算的分公司可以享受小微企业吗
  • 会计实务中的计提是什么意思
  • element ui vue 3
  • 个体工商户注册资本是多少
  • 净收入是营业收入吗
  • 会计计入其他业务收入的有哪些
  • php写在html里不行
  • MySQL数据库有什么特点
  • 织梦cms官网
  • 一个简单的后台与数据库交互的登录与注册[sql注入处理、以及MD5加密]
  • 销售鸡蛋免税怎么交税
  • 个人所得税的税率表最新的
  • 资产负债表应收账款期末余额公式
  • 短期借款利息是期间费用吗
  • 开红字发票需要做收回原发票吗?
  • 交耕地占用税如何交
  • 收到三代手续费的增值税报表填列在哪里
  • 研发费用加计扣除政策指引2.0
  • 记账凭证结算方式没出来
  • 融资租赁租金会计科目
  • 非居民企业所得税
  • 民间非盈利组织会计制度核算的基础
  • 进项税税额是多少
  • 法人网上变更流程
  • 会计常用表格都有哪些技能
  • 重装机兵
  • 大白菜u盘备份win10教程
  • windows server 2003 密钥
  • ubuntu20.04怎么安装
  • 直接在u盘上工作
  • win10系统怎么关闭自动更新
  • win7升级win10系统要多久
  • linux使用zsh
  • cocos2dx入门
  • 启用opengl的文档窗口
  • 无缝广告植入
  • python运算符的用法
  • jquery动态添加的元素怎么添加事件
  • shell脚本的实现
  • 安卓瀑布流
  • js和jquery可以混用吗
  • 如何在同一台电脑上投屏
  • 耕地占用税林地有减免吗
  • 水资源税征收标准2022
  • 餐饮发票怎么看真假
  • 怎么判断增值税发票是否虚开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设