markdown jQuery的复数设置に対応したタブ切り替え
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown jQuery的复数设置に対応したタブ切り替え相关的知识,希望对你有一定的参考价值。
# jQuery複数設置に対応したタブ切り替え
html
```
<div class="js-tab-wrap">
<ul>
<li class="js-tab-btn current">タブ1</li>
<li class="js-tab-btn">タブ2</li>
<li class="js-tab-btn">タブ3</li>
<li class="js-tab-btn">タブ4</li>
</ul>
<div class="js-tab-contents current">
<p>タブ1</p>
</div>
<div class="js-tab-contents">
<p>タブ2</p>
</div>
<div class="js-tab-contents">
<p>タブ3</p>
</div>
<div class="js-tab-contents">
<p>タブ4</p>
</div>
</div>
```
css
```
.js-tab-contents {
display: none;
}
.js-tab-contents.current {
display: block;
}
```
js
```
jQuery(document).ready(function($){
//tab切り替え
$('.js-tab-btn').click(function(){
//セレクタ設定
var thisElm = $(this);
var thisTabWrap = thisElm.parents('.js-tab-wrap');
var thisTabBtn = thisTabWrap.find('.js-tab-btn');
var thisTabContents = thisTabWrap.find('.js-tab-contents');
//current class
var currentClass = 'current';
//js-tab-btn current 切り替え
thisTabBtn.removeClass(currentClass);
thisElm.addClass(currentClass);
//クリックされた tabが何番目か取得
var thisElmIndex = thisTabBtn.index(this);
//js-tab-contents 切り替え
thisTabContents.removeClass(currentClass);
thisTabContents.eq(thisElmIndex).addClass(currentClass);
});
});
```
## 参考サイト
http://sakatamemo.info/css-js/380/
## サンプル
http://www.kyoto-apartment.com/cms/jp/list/ka-01
以上是关于markdown jQuery的复数设置に対応したタブ切り替え的主要内容,如果未能解决你的问题,请参考以下文章
csharp [WIP] NGUIのDOTween対応したエクステンション
html レスポンシブ対応したテーブルデザイン(スクロール版)
日语日语邮件用语
html IE9未満をレスポンシブに対応させる。
scss 谷歌地图のiframe版をレスポンシブに対応させる
c_cpp PIRセンサが反応したらLEDが光るArduino的サンプル