`
cscoder
  • 浏览: 15929 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

js选项卡切换实战

 
阅读更多
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>实践题 - 选项卡</title>
    <style type="text/css">
     /* CSS样式制作 */  
     *{margin: 0;
      padding: 0;} 
     body{
      padding-top: 300px;
     }
     #xxk{
      width: 340px;
      margin:0 auto;
     }
     .title{
      width: 60px;
      height: 30px;
      display:inline-block;
      margin-left: 10px;
      border:2px solid #dbdbdb;
      text-align: center;
      line-height: 30px;
      border-bottom: none !important;
z-index: 1;
}
     .content{
      width: 340px;
      height: 100px;
      padding: 6px;
      border: 1px solid #dbdbdb;
      z-index: -1;
     }
     .content li{
      list-style: none;
      height: 25px;
      font-size: 18px;
      line-height: 25px;
     }
     #JG{
      position: absolute;
      top:100px;
     }
     #ESF{
      position: absolute;
      top: 200px;
     }
    </style>
    <script type="text/javascript">
     window.onload=function(){
      var fcBtn=document.getElementById('fc'),
      jgBtn=document.getElementById('jg'),
      esfBtn=document.getElementById('esf'),
      content=document.getElementById('content'),
      colorObj=fcBtn;
      colorObj.style.background='#FF8C00';
      content.innerHTML="<li>275万购昌平邻铁三居 总价20万买一居</li><li>200万内购五环三居 140万安家东三环</li><li>北京首现零首付楼盘 53万购东5环50平</li><li>京楼盘直降5000 中信府 公园楼王现房</li>"
      fcBtn.onmouseover=function(){
      content.innerHTML="<li>275万购昌平邻铁三居 总价20万买一居</li><li>200万内购五环三居 140万安家东三环</li><li>北京首现零首付楼盘 53万购东5环50平</li><li>京楼盘直降5000 中信府 公园楼王现房</li>"
      colorObj.style.background='#FFFFFF';
      this.style.background='#FF8C00';
      colorObj=this;
      
      }
      jgBtn.onmouseover=function(){ 
      content.innerHTML="<li>40平出租屋大改造 美少女的混搭小窝</li><li>经典清新简欧爱家 90平老房焕发新生</li><li>新中式的酷色温情 66平撞色活泼家居</li><li>瓷砖就像选好老婆 卫生间烟道的设计</li>"
      this.style.background='#FF8C00';
      colorObj.style.background='#FFFFFF';
      this.style.background='#FF8C00';
      colorObj=this;
      }
      esfBtn.onmouseover=function(){
      content.innerHTML="<li>通州豪华3居260万 二环稀缺2居250w甩</li><li>西3环通透2居290万 130万2居限量抢购</li><li>黄城根小学学区仅260万 121平70万抛!</li><li>独家别墅280万 苏州桥2居优惠价248万</li>"
      this.style.background='#FF8C00';
      colorObj.style.background='#FFFFFF';
      this.style.background='#FF8C00';
      colorObj=this;
      }
     }    
    // JS实现选项卡切换
    
    
    </script>
 
</head>
<body>
<!-- HTML页面布局 -->
<div id="xxk">
<div id="fc" class="title">房产</div>
<div id="jg" class="title">家居</div>
<div id="esf" class="title">二手房</div>
<ul id="content" class="content">

</ul>
</div>
</body>
</html>


分享到:
评论

相关推荐

    js选项卡切换

    JavaScript(简称JS)是一种轻量级的解释型编程语言,广泛应用于网页和网络应用开发,实现客户端的交互功能。...通过不断学习和实践,你可以在JavaScript选项卡切换的基础上,创造出更多富有创意和实用性的交互功能。

    【JavaScript】DOM实战练习之选项卡切换

    在这个“【JavaScript】DOM实战练习之选项卡切换”的主题中,我们将深入探讨如何利用JavaScript实现一个常见的UI交互功能——选项卡切换。 选项卡切换是一种用户界面设计模式,它将大量信息组织成可切换的分块,以...

    jQuery上下滑动选项卡切换代码.zip

    在本资源中,"jQuery上下滑动选项卡切换代码.zip" 提供了一个适用于移动应用(app)商家介绍的滑动选项卡切换功能的JavaScript实现。这个功能通常用于展示多个内容板块,用户可以通过上下滑动来浏览不同的信息,提高...

    很棒的Bootstrap选项卡切换效果

    在本文中,我们将深入探讨Bootstrap选项卡切换效果的实现,这是一个高效且易于使用的功能,能够帮助开发者创建交互式的用户界面。 首先,让我们来看一下实现选项卡切换效果的基本HTML结构。在提供的代码示例中,...

    全面解析Bootstrap中tab(选项卡)的使用方法

    开发者可以通过监听这些事件,自定义选项卡切换时的行为,如保存用户状态、加载动态内容等。 ### 学习资源与实践 为了深入理解Bootstrap Tab,你可以参考以下教程和实战案例: - **Bootstrap学习教程**:系统学习...

    js es6系列教程 - 新的类语法实战选项卡(详解).docx

    JavaScript部分的`Tab`类用于管理选项卡的切换。`constructor`获取所有的输入按钮和内容分块,`bindEvent`方法为每个按钮绑定点击事件。点击事件处理函数中,`switchTab`方法根据当前点击的按钮切换显示内容。 总结...

    jquerytabSelect简易的tab选项卡组件

    这些事件包括`tabSelect`(选项卡切换时触发)和`beforeTabSelect`(切换前触发)。例如,监听`tabSelect`事件: ```javascript $('.tab-select').on('tabSelect', function(event, tabIndex) { console.log('当前...

    微信小程序开发-滑动选项卡案例源码.zip

    在这个“微信小程序开发-滑动选项卡案例源码.zip”压缩包中,包含了一个关于微信小程序实现滑动选项卡的实战案例。滑动选项卡是一种常见的用户界面元素,它允许用户在多个视图之间平滑切换,常用于展示不同的内容...

    微信小程序-滑动选项卡-程序源码.zip

    滑动选项卡是微信小程序中常见的一种交互元素,通常用于展示多个互相独立但内容相关的板块,用户可以通过左右滑动来切换不同选项卡,提升用户体验。 本压缩包“微信小程序-滑动选项卡-程序源码.zip”包含了实现微信...

    MUI项目实战源码

    **MUI项目实战源码详解** 本项目是一个跨平台的应用程序,它利用了MUI框架和Vue.js前端框架,结合豆瓣网的开放API,实现了展示热门电影和...对于学习移动前端开发、MUI和Vue.js的初学者来说,这是一个很好的实战案例。

    ASP.NET源码——网页选项卡(div+CSS).zip

    3. **JavaScript/jQuery交互**:虽然纯CSS可以实现静态的选项卡效果,但为了实现动态切换,通常需要JavaScript或jQuery。这部分代码会监听用户的点击事件,根据点击的选项卡按钮更新内容区域的可见性,并可能改变...

    带CSS3过渡动画效果的jQuery Tabs选项卡插件

    CSS3的过渡属性允许元素从一种样式平滑地过渡到另一种样式,这为选项卡切换提供了丰富的视觉体验。开发者可以通过设置不同的过渡效果,如淡入淡出、滑动等,提升用户界面的吸引力。 **3. 轻量级和高效** `jQueryTab...

    滑动选项卡.zip小程序精选源码

    - `js` 文件:JavaScript代码,处理用户交互逻辑,如初始化选项卡,响应滑动事件,更新当前选中的选项卡等。 - `json` 文件:配置文件,定义页面的配置信息,如页面的标题、导航栏颜色等。 4. **关键API和组件**...

    zencart的tab插件,好多个

    6. **几个Tab,滑动门,选项卡,图片切换.txt**:这可能包含多种选项卡样式,其中滑动门效果通常是指内容区域随着选项卡切换而滑动显示,而图片切换则可能与产品展示有关。 7. **蓝色选项卡(CSS+Table+JS).txt**...

    JavaScript-Example-100:100个JavaScript实战案例,适合初学者系统学习

    1.8网易选项卡切换 1.9拖拽原理 1.10可进行QQ聊天 1.11数码时钟 1.12图片自动播放 1.13京东轮播 1.14模拟滚动条 1.15购物车应用 1.16表单验证 1.17创建文件夹 1.18放大镜 1.19控制盒子方向 1.20贪吃蛇游戏 2.面向...

    微信小程序实战之顶部导航栏(选项卡)(1)

    总结来说,这个微信小程序实战案例展示了如何利用WXML、WXSS和JS来创建一个带有顶部导航栏和选项卡切换功能的页面。通过理解这个实例,开发者可以学习到如何处理用户交互,动态更新数据,以及用CSS样式实现视觉效果...

    Vue render函数实战之实现tabs选项卡组件

    Vue渲染函数是Vue.js框架中用于自定义组件渲染方式的一种高级功能,它允许开发者通过JavaScript直接生成虚拟DOM。在本文中,我们将深入探讨如何使用Vue渲染函数实现一个基本的tabs选项卡组件。这个组件通常用于展示...

    JS特效大全网站,关于js的很多个特效以及例子(大部分有源码)

    - **滑块和切换**:如选项卡、轮播图,常用于展示多组内容。 - **下拉菜单**:为导航栏添加动态下拉效果,使菜单更易用。 - **弹出框**:如警告、确认、提示框,用于向用户提供信息或确认操作。 3. **实战应用**...

Global site tag (gtag.js) - Google Analytics