js切换换class
2016-05-20 17:39
459 查看
1,
function ntabs(thisObj,Num)
{if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for(i=0; i <tabList.length; i++)
{if (i == Num)
{thisObj.className = "active";
document.getElementById(tabObj+"_cont"+i).style.display = "block";
}
else{
tabList[i].className = "normal";
document.getElementById(tabObj+"_cont"+i).style.display = "none";
}
}
}
2,
$(document).ready(function(){
var $tab_li = $('.tab ul li');
$tab_li.hover(function(){
$(this).addClass('selected').siblings().removeClass('selected');
var index = $tab_li.index(this);
$('div.tab_box > div').eq(index).show().siblings().hide();
});
});
function ntabs(thisObj,Num)
{if(thisObj.className == "active")return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for(i=0; i <tabList.length; i++)
{if (i == Num)
{thisObj.className = "active";
document.getElementById(tabObj+"_cont"+i).style.display = "block";
}
else{
tabList[i].className = "normal";
document.getElementById(tabObj+"_cont"+i).style.display = "none";
}
}
}
2,
$(document).ready(function(){
var $tab_li = $('.tab ul li');
$tab_li.hover(function(){
$(this).addClass('selected').siblings().removeClass('selected');
var index = $tab_li.index(this);
$('div.tab_box > div').eq(index).show().siblings().hide();
});
});
相关文章推荐
- ExtJs Plugin 和 Mixin
- 谷歌浏览器开发调试工具中Sources面板 js调试等 完全介绍
- JS跨域问题
- javascript不起作用了
- 问题:Maven: missing net.sf.json-lib
- 12个JavaScript技巧
- JavaScript--表单的序列化
- C# 序列化JavaScriptSerializer
- JavaScript中用let语句声明作用域的用法讲解
- js代码定时执行一个方法,延迟一定时间后执行一个函数
- 如何用JavaScript实现动态修改CSS样式表
- JavaScript原型(prototype)小记
- JavaScript中的跨浏览器事件操作的基本方法整理
- 用JavaScript动态建立或增加CSS样式表的实现方法
- <Js>数据类型
- js抛物线
- Web前端程序员推荐7个实用的JavaScript工具
- js判断单选按钮是否被选中
- NW.js & Electron Compared (2016 Edition)
- 详解JavaScript中的事件流和事件处理程序