本文实例讲述了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程序设计有所帮助。
JS/jQuery完成简易的电源开关灯实际效果【实例】 本文关键……
三十分钟熟练React2020年最刺激的新特点——React Hooks 本文……
bootstrap table列和表头对参差不齐的处理方式 本文关键为大……
应用 Vue 完成一个虚似目录的方式 -1 本文关键详细介绍了应……
layui表格认证select往下拉框完成认证的方式 文章投稿:jing……
Elasticsearch完成复合型查寻高亮度結果作用 本文关键详细介……