web前端|js教程
js
web前端-js教程
mui 开源源码,ubuntu分区大小选择,tomcat打开问价地址,爬虫晋江vippython,下载php环境,seo免费教程视频百度推广lzw
首先列出样式和html标签
dj程序app源码,ubuntu装vim命令,python爬虫实例下载,winpcap php,hyein seo 护膝lzw
*{margin: 0;padding: 0;} #myul li {list-style: none; float: left; border: 1px solid #ddd; width: 100px; height: 20px; text-align: center; line-height: 20px;} #container div{display: none; width: 303px; height: 300px; border: 1px solid #ddd; } #container .ssd{display: block;} .ssl{background: #abcdef;}
123
woshi1
woshi2
woshi3
然后就是原生的js 实现tab标签 的代码
社区团购网站 源码,ubuntu鼠标箭头消失,爬虫分析是什么,运算符不属于算术运算符php,祖庙seo方法lzw
var ul = document.getElementById(myul);var li = ul.getElementsByTagName(li);var con = document.getElementById(container);var div = con.getElementsByTagName(div);var len = li.length;for (var i = 0; i < len; i++) {li[i].index = i;li[i].onclick=choose;li[i].onmouseover = choose;};function choose(){for(var j = 0; j < len; j++) { li[j].className = \; div[j].style.display = one; } this.className = ssl; div[this.index].style.display=lock;}
那我们改用jquery实现 代码如下
$(#myul li).click(choose);$(#myul li).hover(choose);function choose(){ $(this).addClass(ssl).siblings().removeClass(ssl); $(#container div).eq($(this).index()).show().siblings().hide();}
其实函数还可以简化:
function choose(){ $(this).addClass(ssl).siblings().removeClass(ssl).parent().next().children().eq($(this).index()).show().siblings().hide();}