分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

jquery实现点击按钮变换背景颜色

发布时间:2023-09-06 01:49责任编辑:熊小新关键词:暂无标签

html代码

<div class="box_top"> ???????<div class="dt_left"> ???????????<ul> ???????????????<li><a><button type="button" class="btns" name="">1单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">2单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">3单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">4单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">5单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">6单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">7单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">8单元</button></a></li> ???????????????<li><a><button type="button" class="btns btns-default" name="">9单元</button></a></li> ?????????</ul> ?????</div></div>

css代码

<style type="text/css"> .dt_left{width: 90%;height: 35px;float: left;} .dt_left ul li {margin: 0px 1px;display: block;float: left;} .dt_left ul li button { ???width: 55px; ???height: 27px; ???background-color: #FFFEFB; ???border: 1px solid #ccc; ???text-align: center;}/*按钮*/.btns{ ???-webkit-transition:background-color .1s linear; ???-moz-transition:background-color .1s linear; ???-o-transition:background-color .1s linear; ???transition:background-color .1s linear}/*默认——灰色 通常用于取消*/ .dt_left ul li .btns-default{background-color:#FFFEFB} .dt_left ul li .btns-default:hover, .dt_left ul li .btns-default:focus, .dt_left ul li .btns-default:active, .dt_left ul li .btns-default.active{ ???background-color:#FFFEFB; ???border: 1px solid #ccc;}/*成功*/ .dt_left ul li .btns-success{ ???background-color:#FFFEFB; ????border: 1px solid #ccc;} .dt_left ul li .btns-success:hover, .dt_left ul li .btns-success:focus, .dt_left ul li .btns-success:active,.sactive{ ???color:#fff; ???background-color:#05A8FE !important; ???border: 1px solid #05A8FE;}.box_top .dt_right{width: 10%;float: left;}.box_top .dt_right img{width: 20px;height: 20px;margin:7px 0 0 3px;}.house_box .box_content{height: auto;}.dt_left a button:visited {background-color: red;} ???</style>

jquery代码

<script src="jquery.min.3.1.1.js"></script><script> ??$(function() { ??????$(‘.dt_left li:eq(0)>a>button‘).addClass(‘sactive‘); ??????????$(‘button‘).click(function(){ ???????????????$(‘.dt_left li:eq(0)>a>button‘).removeClass(‘sactive‘); ????????????????$(this).addClass("btns-success").siblings("button").removeClass("btns-success").addClass("btns-default"); ???????????????}); ???????}); </script>

jquery实现点击按钮变换背景颜色

原文地址:https://www.cnblogs.com/quietxin/p/8831136.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved