<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Nearth</title> <script src="jquery-3.3.1.min.js" type="text/javascript" charset="utf-8"></script> <style type="text/css"> .cls{ background-color:black; } </style> <script type="text/javascript"> $(function(){ /* $("#btn").click(function(){ if($("body").hasClass("cls")){ $("body").removeClass("cls"); $(this).val("关灯"); } else{ $("body").addClass("cls"); $(this).val("开灯"); } }); */ $("#btn").click(function(){ $("body").toggleClass("cls");//切换类样式 }) }); </script> </head> <body> <h1>网页开关灯效果</h1> <hr > <input type="button" name="" id="btn" value="开关灯" /> </body> </html>运行效果:
Nearth===>WEB前端--第20课/JQuery/网页开关灯效果(hasClass,removeClass,addClass,toggleClass)
最新推荐文章于 2019-11-16 17:30:09 发布
本文介绍了一种使用jQuery实现的网页开关灯效果,通过切换body元素的类样式来改变页面背景颜色,达到模拟开关灯的效果。

&spm=1001.2101.3001.5002&articleId=102991281&d=1&t=3&u=3d28680582564e529f8f86e31423f5c4)
607

被折叠的 条评论
为什么被折叠?



