基于JS实现简单的样式切换效果代码
更新时间:2015年09月04日 12:41:58 作者:企鹅
这篇文章主要介绍了基于JS实现简单的样式切换效果代码,涉及简单的javascript控制页面元素样式变换的技巧,非常简单实用,需要的朋友可以参考下
本文实例讲述了基于JS实现简单的样式切换效果。分享给大家供大家参考。具体如下:
这是一款基于JS实现简单的样式切换代码,自由切换CSS样式,很多大网站现在正在用,我觉得这是个挺实用的不错的功能,希望大家喜欢哦。
运行效果截图如下:
在线演示地址如下:
http://demo.jb51.net/js/2015/js-simple-tab-cha-style-codes/
具体代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <script language="javascript" type="text/javascript"> var lastObj=null; var lastIdx=1; function test(obj,idx){ if(!lastObj){ lastObj = document.getElementById("test"); lastIdx = 1; } lastObj.className = "new"+lastIdx; var old = document.getElementById("list"+lastIdx); if(old)old.style.display="none"; obj.className = "class"+idx; var n = document.getElementById("list"+idx); if(n)n.style.display="block"; lastObj = obj; lastIdx = idx; } </script> <style type="text/css"> .class1{ color:#FF0000} .new1{ color:#996633} .class2{ color:#FF0000} .new2{ color:#996633} </style> <title>JS实现样式切换</title> </head> <body> <a href="#" class="class1" id="test" onclick="test(this,1)">list1</a> <a href="#" class="new2" onclick="test(this,2)">list2</a> <div id="list1"> test1 </div> <div id="list2" style="display:none"> test2 </div> </body> </html>
希望本文所述对大家的javascript程序设计有所帮助。
相关文章
深入理解事件冒泡(Bubble)和事件捕捉(capture)
下面小编就为大家带来一篇深入理解事件冒泡(Bubble)和事件捕捉(capture)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2016-05-05Bootstrap的aria-label和aria-labelledby属性实例详解
这篇文章主要介绍了Bootstrap的aria-label和aria-labelledby属性实例详解,需要的朋友可以参考下2018-11-11javascript中toFixed()四舍五入使用方法详解
最近做的项目涉及到金额的计算,有一种方式就是进行四舍五入的规则进行小数点后面的尾数处理,以前一直以为toFixed方法就是四舍五入的,这里为大家分享一下2018-09-09简单谈谈offsetleft、offsetTop和offsetParent
这篇文章主要给大家介绍了offsetleft、offsetTop和offsetParent的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-12-12JavaScript和CSS通过expression实现Table居中显示
如何将表格居中的显示使用一个叫expression的函数,多数的浏览器都支持这个函数,感兴趣的朋友可以看一下具体的实现哈2013-06-06
最新评论