1.引入文件
1 2 | < link href = "./css/tabStyle.css" rel = "stylesheet" type = "text/css" > < script src = "./js/tabScript.js" type = "text/javascript" ></ script > |
2.添加JS代码初始化TAB功能
1 2 3 | $( function (){ loadTab(); }); |
3.TAB结构
1 2 3 4 5 6 7 8 9 10 | < ul class = "tabs" > < li >< a href = "#" name = ".tab1_1" >TAB标题</ a ></ li > ...... </ ul > < div class = "content" > < div class = "tab1_1" > TAB页内容 </ div > ...... </ div > |
1. ul 中 li 的数量应匹配 <div class="content"> 中 div 的数量
2. ul 中 a 的 name 值应匹配 <div class="content"> 中 对应div的 class 值
3. 关于 name=".tab1_1" 中值的问题的说明
3.1. 前端 “.” 为使用CLASS定位
3.2. 笔者的应用场景( 页面列表存在N个标题相同,内容不同的TAB )
1 2 3 4 5 6 7 8 9 10 11 12 | < ul class = "tabs" > < li >< a href = "#" name = ".tab${num.index }_1" >标题</ a ></ li > < li >< a href = "#" name = ".tab${num.index }_2" >标题</ a ></ li > </ ul > < div class = "content" > < div class = "tab${num.index }_1" > TAB1 内容 </ div > < div class = "tab${num.index }_2" > TAB2 内容 </ div > </ div > |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com