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 相关文章推荐
css3元素简单的闪烁效果实现(html5 jquery)
Dec 28 Javascript
自己使用js/jquery写的一个定制对话框控件
May 02 Javascript
js中键盘事件实例简析
Jan 10 Javascript
JavaScript删除指定子元素代码实例
Jan 13 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
Sep 20 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
Mar 17 Javascript
axios基本入门用法教程
Mar 25 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
May 17 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
Oct 25 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
Jul 18 Javascript
Vue实现图片与文字混输效果
Dec 04 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
Nov 12 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
9个PHP开发常用功能函数小结
2011/07/15 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
详解php用curl调用接口方法,get和post两种方式
2017/01/13 PHP
PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
2017/05/30 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
javaScript 数值型和字符串型之间的转换
2009/07/25 Javascript
jQuery插件 tabBox实现代码
2010/02/09 Javascript
基于JQuery.timer插件实现一个计时器
2010/04/25 Javascript
jquery 图片轮换效果
2010/07/29 Javascript
各情景下元素宽高的获取实现代码
2011/09/13 Javascript
JavaScript对HTML DOM使用EventListener进行操作
2015/10/21 Javascript
JS常用正则表达式总结【经典】
2017/05/12 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
Python中不同进制的语法及转换方法分析
2016/07/27 Python
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
Python模块的加载讲解
2019/01/15 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
python判断两个序列的成员是否一样的实例代码
2020/03/01 Python
解决阿里云邮件发送不能使用25端口问题
2020/08/07 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
python对输出的奇数偶数排序实例代码
2020/12/04 Python
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
员工自我鉴定
2013/10/09 职场文书
简历的自我评价
2014/02/03 职场文书
GMP办公室主任岗位职责
2014/03/14 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
退休党员个人对照检查材料思想汇报
2014/09/29 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
公司档案管理制度
2015/08/05 职场文书
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL
详解jQuery的核心函数和事件处理
2022/02/18 jQuery