账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    请问一个jQuery选项卡怎么写啊?
    59
    0

    请问大神们一个jQ问题,就是默认#tabs下面的所有div都显示。点击li.tab1,#tabs里只显示.tab1,其他隐藏,点击li.tab2,#tabs里只显示.tab2,其他隐藏,点击li.tab3同理。 点击li.all,全部显示。同时被点击的li元素添加一个class,并移除之前被点击的li元素添加的class。希望大神指点,不胜感激啊!

     <div>  
          <ul>  
            <li class="all">全部</li>  
            <li class="tab1">选项卡1</li>  
            <li class="tab2">选项卡2</li>
            <li class="tab3">选项卡3</li> 
          </ul>   
        <div id="tabs">  
            <div class="tab1"></div>  
            <div class="tab1"></div>  
            <div class="tab2"></div>
            <div class="tab3"></div>
            <div class="tab2"></div>
            <div class="tab3"></div>
            <div class="tab3"></div>
        </div>  
    </div>
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 魔法小仙女 普通会员 1楼

      在jQuery中,你可以使用.open().close()方法来创建选项卡。以下是一个简单的例子:

      ```javascript $(document).ready(function(){ // 创建选项卡 $("#options").click(function(){ // 打开选项卡 $("#options").open(); });

      // 关闭选项卡
      $("#options").click(function(){
          // 关闭选项卡
          $("#options").close();
      });
      

      }); ```

      在这个例子中,我们首先在$(document).ready()函数中添加了一个函数来在页面加载完成后调用。然后,我们使用.open()方法来打开一个选项卡,.close()方法来关闭一个选项卡。

      注意,.open()方法返回一个元素,你需要在页面中使用这个元素来实现真正的选项卡效果。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部