jQuery实现移动 和 渐变特效的点击事件


Posted in Javascript onFebruary 26, 2015

先看代码:

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title></title>

        <script src="js/jquery.js"></script>

    </head>

<style>

body{font-family: "微软雅黑";width: 980px; margin: 0 auto; text-align: center;}

    .box{

        width: 300px;

        height: 300px;

        background: green;

        border: 1px solid #e6e6e6;

        margintop: 50px;

        line-height: 200px;

        position: absolute;

    }

button{

    border: none;

    background: green;    

    width: 100px;

    height: 50px;

    line-height: 50px;

    color: #fff;

    font-size: 16px;

    margin-top: 50px;

    }

</style>

    <body>

        <button>点击开始动画</button>

        <div class="box" ></div>

        <script> 

            $(document).ready(function(){

              $("button").click(function(){

                var div=$(".box");

                div.animate({height:'200px',opacity:'0.4'},"slow");

                div.animate({width:'200px',opacity:'0.8'},"slow");

                div.animate({height:'100px',opacity:'0.4'},"slow");

                div.animate({width:'100px',opacity:'0.8'},"slow");

                div.animate({right:'100px',opacity:'0.8'},"slow");

                div.animate({bottom:'100px',opacity:'0.8'},"slow");

                div.animate({left:'100px',opacity:'0.8'},"slow");

                div.animate({top:'100px',opacity:'0.8'},"slow");

              });

            });

        </script> 

        <script>

            $(document).ready(function(){

                $("button").click(function(){

                    var div=$(".box");

                        div.animate({height:'300px',opacity:'0.4'},"slow");

                        div.animate({width:'300px',opacity:'0.8'},"slow");

                        div.animate({height:'100px',opacity:'0.4'},"slow");

                        div.animate({width:'100px',opacity:'0.8'},"slow");

                    });

                });

            });

        </script>

    </body>

</html>

.animate  事件,是这个 里面的新的东西。解释起来就是  使div 块儿  变得有灵魂 可以移动。

 Tips:

1、click 事件的  点击节点的选择

2、通过 var div=$(".box")  来选择需要控制的 css 属性

剩下的就要靠 自己去敲代码,看效果 去理解其中的 意思。

Javascript 相关文章推荐
Jquery AJAX 用于计算点击率(统计)
Jun 30 Javascript
jquery移除button的inline onclick事件(已测试及兼容浏览器)
Jan 25 Javascript
JavaScript中的比较操作符&gt;、=、
Dec 31 Javascript
浅谈使用MVC模式进行JavaScript程序开发
Nov 10 Javascript
JS实现间歇滚动的运动效果实例
Dec 22 Javascript
手机端js和html5刮刮卡效果
Sep 29 Javascript
详解微信小程序 wx.uploadFile 的编码坑
Jan 23 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
Oct 24 Javascript
elementUI select组件value值注意事项详解
May 29 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
May 30 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
Nov 11 Javascript
Vue-cli打包后如何本地查看的操作
Sep 02 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 #Javascript
使用jQuery获得内容以及内容的属性
Feb 26 #Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
Feb 26 #Javascript
jquery渐隐渐显的图片幻灯闪烁切换实现方法
Feb 26 #Javascript
2则自己编写的jQuery特效分享
Feb 26 #Javascript
javascript制作网页图片上实现下雨效果
Feb 26 #Javascript
js实现格式化金额,字符,时间的方法
Feb 26 #Javascript
You might like
php mysql数据库操作分页类
2008/06/04 PHP
PHP+ajax分页实例简析
2015/12/07 PHP
Javascript打印网页部分内容的脚本
2008/11/17 Javascript
JQuery下关于$.Ready()的分析
2009/12/13 Javascript
jQuery写fadeTo示例代码
2014/02/21 Javascript
JavaScript利用构造函数和原型的方式模拟C#类的功能
2014/03/06 Javascript
上传图片js判断图片尺寸和格式兼容IE
2014/09/01 Javascript
基于jquery实现的自动补全功能
2015/03/12 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
2015/11/30 Javascript
js判断当前页面用什么浏览器打开的方法
2016/01/06 Javascript
第一次接触JS require.js模块化工具
2016/04/17 Javascript
angular+bootstrap的双向数据绑定实例
2017/03/03 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
微信小程序开发之animation循环动画实现的让云朵飘效果
2017/07/14 Javascript
jquery动态添加以及遍历option并获取特定样式名称的option方法
2018/01/29 jQuery
vue router 配置路由的方法
2018/07/26 Javascript
vue项目实现表单登录页保存账号和密码到cookie功能
2018/08/31 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
解决python大批量读写.doc文件的问题
2018/05/08 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
python实现二分类的卡方分箱示例
2019/11/22 Python
Python3 把一个列表按指定数目分成多个列表的方式
2019/12/25 Python
python安装cx_Oracle和wxPython的方法
2020/09/14 Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2021/01/30 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
捷克家电和家具购物网站:OKAY.cz
2020/07/23 全球购物
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
2016/10/06 面试题
质检部职责
2013/12/28 职场文书
《匆匆》教学反思
2014/02/22 职场文书
高三毕业寄语
2014/04/10 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
2015年度销售个人工作总结
2015/03/31 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL
golang slice元素去重操作
2021/04/30 Golang
Vue2.0搭建脚手架
2022/03/13 Vue.js