Jquery动画实现动画颜色渐变插件jquery.color.js

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36410795/article/details/84948454

本质Jquery动画没有提供在执行动画的过程中会有颜色值渐变过程 此时就需要用第三方插件来实现想要的功能

1. 实现效果

在这里插入图片描述


2. 引入Jquery库和颜色插件

插件下载地址: https://download.csdn.net/download/qq_36410795/10841740


3. 源码

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <title>Jquery颜色插件</title>
  <style>
    div {width: 200px;height: 200px;background-color: red;position: relative; top: 0px;  left: 0px; }
  </style>
</head>
<body>
  <input type="button" value="按钮" id="btn"/> <br/> <br/>
  <div></div>
</body>
</html>
<script src="jquery-1.12.4.js"></script>
<script src="jquery.color.js"></script>
<script>
  $(function () {
    //需求: 点击按钮,让div做动画, left改变到800,改变背景色.
    //动画animte不能改变背景色,如果非要改变,就要用插件.
    $('#btn').on('click', function () {
      $('div').animate({
        left:600,
        width:100,
        height:100,
        backgroundColor:'green'
      },3000);
    });
  });
</script>

猜你喜欢

转载自blog.csdn.net/qq_36410795/article/details/84948454
今日推荐