如何用js做到点击链接换class 标签1:<div class="tabItem"></div>标签2:<div class="tabItem hide"></div>我点击【显示】链接后,希望将标签1中的tabItem改为tabItem hide,将标签2的tabItem hide改为tabItem。就是标签1和标签2的class互换一下。这个该怎么实现呢?谢谢高手指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 家里没工具。。只能想个最笨的办法$("#链接ID").click(function(){ $("div").eq(0).removeClass("tabItem").addClass("tabItem hide"); $("div").eq(1).removeClass("tabItem hide").addClass("tabItem");}); <script type="text/javascript"> function test() { var div1=document.getElementById("div1"); var div2=document.getElementById("div2"); div1.classname="tabItem hide"; }</script><div id="div1" class="tabItem"></div><div id="div2" class="tabItem hide"></div><input type="button" value="test" id="test" onclick="test()"/> $('.tabItem')[0].addClass("tabItem hide");$('.tabItem hide')[0].addClass("tabItem");用jquert!! 如果网站用过jQuery,那么用3楼的吧,没用过,简单点就用2楼的,嘿嘿 直接写在 click 中,写那么多代码有什么用?说明手指头灵活? onmouseover="this.className='doubar'"onmouseout="this.className='dou'" onclick="this.className='';"$(this).attr("class",""); 用Javascript 获取asp.net DataList模板中控件值的问题 谁能给我解释一下google地图中的一句话 一个传销 关于取得用户注册表得问题 如何弹出确认删除对话框(Asp.Net的C#编程)? server.execute("...")的结果为什么汉字全会变乱码 .dll应用程序怎么修改 问个弱问题,怎么动态改变控件颜色 紧急问题,高手相救。在线等。 ASP.NET时尚编程百例中的一个例子中的几句话弄不懂是为什么?高手请进!!! c#从元数据BaseDao 求c#反转字符串最简单的方法
$("#链接ID").click(function(){
$("div").eq(0).removeClass("tabItem").addClass("tabItem hide");
$("div").eq(1).removeClass("tabItem hide").addClass("tabItem");
});
<script type="text/javascript">
function test()
{
var div1=document.getElementById("div1");
var div2=document.getElementById("div2"); div1.classname="tabItem hide"; }
</script>
<div id="div1" class="tabItem"></div>
<div id="div2" class="tabItem hide"></div>
<input type="button" value="test" id="test" onclick="test()"/>
$('.tabItem hide')[0].addClass("tabItem");用jquert!!
onmouseout="this.className='dou'"
$(this).attr("class","");