18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

小程序有哪些特点_JS/jQuery完成简略的开关灯效果

2021-01-07分享 "> 对不起,没有下一图集了!">
JS/jQuery实现简单的开关灯效果【案例】       这篇文章主要介绍了JS/jQuery实现简单的开关灯效果,结合具体实例形式分析了javascript/jQuery事件响应及页面元素属性动态操作相关实现技巧,需要的朋友可以参考下

本文实例讲述了JS/jQuery实现简单的开关灯效果。分享给大家供大家参考,具体如下:

实现效果:

html结构只有两个button标签

 button id="left" 开灯 /button 
 button id="right" 关灯 /button 

方法一:用原生js来做

 script 
 //1.获取页面元素
 var left=document.getElementById('left');
 var right=document.getElementById('right');
 //注意获取body的方式有两种
 //第一种:直接使用document的点语法
 //var body1=document.body;
 // console.log ( body1 )
 //第二种:通过标签名来获取,但要注意去标签名后要添加下标,因为用标签名获取的是数组
 var body=document.getElementsByTagName('body')[0]//因为通过标签名获取的是数组,一定要求取下标才可以
 console.log ( body )
 //2.注册事件
 left. unction ( ) {
 body.style.backgroundColor="white";
 right. unction ( ) {
 body.style.backgroundColor = "black";
 /script 

方法二:用JQuery来做

 script 
$ ( function () {
 //获取按钮们
 var buttons=$('button');
 //2.开灯
 $ (buttons[ 0 ]).click(function () {
 $('body').css("backgroundColor",'white');
 // $ ( 'body' ).css('backgroundColor','white')
 //3.关灯
 buttons[ 1 ]. unction ( ) {
 $('body').css('backgroundColor','black');
 /script 

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:测试上述代码运行效果。

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《》

希望本文所述对大家JavaScript程序设计有所帮助。


"> 对不起,没有下一图集了!">
在线咨询