日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

html tab与jQuery,使用jquery实现div的tab切换实例代码

發布時間:2024/7/5 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html tab与jQuery,使用jquery实现div的tab切换实例代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jQuery實現Tab切換 接觸jQ不久以前的js代碼來寫的簡單效果現在用jQ來寫:

HTML代碼:

最新評論近期熱評隨機文章

  • 1234567890-1
  • 1234567890-2
  • 1234567890-3

css代碼:

#sidebar-tab{border:1px solid #ccf;margin-bottom:1.5em;overflow:hidden;}

#tab-title h3{color:#666;font-size:15px;font-weight:400;}

#tab-title .selected{color:#356aa0;border-bottom:0px;} /*標題被選中時的樣式*/

#tab-title span{padding:5px 9px 5px 10px;border:1px solid #ccf;border-right:0px;margin-left:-1px;cursor:pointer;}

#tab-content .hide{display:none;} /*默認讓第一塊內容顯示,其余隱藏*/

#tab-content ul{padding:5px 10px;overflow:hidden;}

#tab-content ul li{padding-top:5px;height:20px;}

jQ代碼:

$('#tab-title span').click(function(){

$(this).addClass("selected").siblings().removeClass();//removeClass就是刪除當前其他類;只有當前對象有addClass("selected");siblings()意思就是當前對象的同級元素,removeClass就是刪除;

$("#tab-content > ul").hide().eq($('#tab-title span').index(this)).show();

});

用jQ來寫很方便;先是找到ID中的子元素添加事件click引入函數;找到同級元素后removeClass();讓其他同級元素this時display:”none“;

下面是原來的jQ代碼:

$('#tab-title span').click(function(){ $(this).addClass("selected").siblings().removeClass(); $("#tab-content > ul").slideUp('1500').eq($('#tab-title span').index(this)).slideDown('1500')

});

當你觸發當前事件后再點擊當前事件還會觸發它;沒有必要點擊當前事件時還觸發事件(this);

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的html tab与jQuery,使用jquery实现div的tab切换实例代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。