最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

jquery實(shí)現(xiàn)tab菜單切換內(nèi)容(精簡版)

標(biāo)簽:
JQuery JavaScript CSS3

效果预览:

图片描述

完整代码:

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <title>jquery实现tab菜单切换内容(精简版)</title>
 5 <script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
 6 </head>
 7 <body>
 8     <!-- 这是菜单 -->
 9     <div>
10          <span style="background-color: red;cursor: pointer;" list="0" onclick="tab(this)" >我是A</span>
11          <span style="background-color: blue;cursor: pointer;" list="1" onclick="tab(this)" >我是B</span>
12          <span style="background-color: orange;cursor: pointer;" list="2" onclick="tab(this)" >我是C</span>
13          <span style="background-color: green;cursor: pointer;" list="3" onclick="tab(this)" >我是D</span>
14     </div>
15     <!-- 这是菜单对应的内容 -->
16     <div class="content">
17        <div style="background-color: red" onclick="cont(this)">我是A的内容</div>
18        <div style="background-color: blue;display: none"   onclick="cont(this)" >我是B的内容</div>
19        <div style="background-color: orange;display: none" onclick="cont(this)" >我是C的内容</div>
20        <div style="background-color: green;display: none"  onclick="cont(this)" >我是D的内容</div>
21     </div>
22 
23 </body>
24 </html>
25 <script type="text/javascript">
26 
27     //点击菜单执行函数
28     function tab(param) {
29         var sp_an=$(param).attr('list');//获取被点击菜单的list属性值(0,1,2,3)
30         $('.content').children('div').eq(sp_an).click();//点击菜单后,对应的内容被点击,从而实现展示
31         //使用click()方法模拟点击事件,触发下面的cont函数
32       }
33 
34     //这个函数的触发是通过点击菜单的时候触发的
35     function cont(param){
36         $(param).show();//被选中的内容显示
37         $(param).siblings().hide();//没有被选中的内容隐藏
38     }
39 
40 </script>

重点总结:

1.span标签中list属性值(0,1,2,3)用来与四个div内容一一对应
2.siblings()。在cont函数中使用siblings()方法来获取除了被选中元素的其他兄弟元素。siblings()是jquery的方法

點(diǎn)擊查看更多內(nèi)容
2人點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
全棧工程師
手記
粉絲
12
獲贊與收藏
55

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消