最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript实现tab切换的四种方法_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:45:15
文档

javascript实现tab切换的四种方法_javascript技巧

javascript实现tab切换的四种方法_javascript技巧:tab切换在网页中很常见,故最近总结了4种实现方法。 首先,写出tab的框架,加上最简单的样式,代码如下: *{ padding: 0; margin: 0; } li{ list-style: none; float:left; } #tabCon{ clear: both; } 标
推荐度:
导读javascript实现tab切换的四种方法_javascript技巧:tab切换在网页中很常见,故最近总结了4种实现方法。 首先,写出tab的框架,加上最简单的样式,代码如下: *{ padding: 0; margin: 0; } li{ list-style: none; float:left; } #tabCon{ clear: both; } 标
 tab切换在网页中很常见,故最近总结了4种实现方法。
首先,写出tab的框架,加上最简单的样式,代码如下:


 
 


 
 
 
 
 
 
  • 标题一
  • 标题二
  • 标题三
  • 标题四
  • 内容一 内容二 内容三 内容四

    现在的显示效果如下图:

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

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

     
     
     
     
     
     

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

     
     
     
     
     
     

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

     
     
     
     
     
     
     
     
     
     
     
  • 标题一
  • 标题二
  • 标题三
  • 标题四
  • 内容一 内容二 内容三 内容四

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

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

     
     
     
     
     input:checked实现tab切换
     
     
     
     
     
     
     
     
     
     
     
     
     

    内容一

    内容二

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

    文档

    javascript实现tab切换的四种方法_javascript技巧

    javascript实现tab切换的四种方法_javascript技巧:tab切换在网页中很常见,故最近总结了4种实现方法。 首先,写出tab的框架,加上最简单的样式,代码如下: *{ padding: 0; margin: 0; } li{ list-style: none; float:left; } #tabCon{ clear: both; } 标
    推荐度:
    标签: 切换 实现 js
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top