jQuery实现简单的按钮颜色变化

发布时间:2022-04-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了jQuery实现简单的按钮颜色变化脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

在HTML和CSS中我们想要完成一个对按钮颜色的设置,虽然也可以做到想要的效果,但过程比较繁琐,利用jquery我们就可以轻松的完成这件事情。

假设现在我们有一组按钮

当我们点击其中一个的时候让它变成粉色,再点击另一个后除了被点击的按钮全部为原始颜色,我们应该怎样做呢

其实只需要简单的几行代码即可完成

<script>
 $(function(){
  $('Button').click(function(){
             //先设置点击的按钮颜色变为粉色
   $(this).css('background','pink');
             //再设置除了当前元素的其他兄弟元素的颜色为“空”
             //siblings是选中当前元素的所有兄弟元素(除去当前元素)
   $(this).siblings('button').css('background','');
  });
 });


</script>

效果如下:

&nbsp;下面是完整代码:

<!DOCTYPE html>
<html>
<head>
    <;meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <tITle>Wellfancy</title>
   <script src="https://code.jquery.COM/jquery-3.5.1.min.js"></script>
    <style>
 div{
   border: 2px solid lightpink;
            margin: 50px auto;
            padding:50px ;
        }
    </style>
  
</head>
 
<body>   
 <div>
  <button>选项1</button>
  <button>选项2</button>
  <button>选项3</button>
  <button>选项4</button>
  <button>选项5</button>
  <button>选项6</button>
  <button>选项7</button>
 </div>
 <script>
 $(function(){
  $('Button').click(function(){
   $(this).css('background','pink');
   $(this).siblings('button').css('background','');
  });
 });
     </script>
 
</body>
 
</html>

可以看到,当我们使用jQuery时是不是比只用css要简单得多呢?我们可以利用更简短的代码完成更复杂的操作。

脚本宝典总结

以上是脚本宝典为你收集整理的jQuery实现简单的按钮颜色变化全部内容,希望文章能够帮你解决jQuery实现简单的按钮颜色变化所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: