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 相关文章推荐
js判断运行jsp页面的浏览器类型以及版本示例
Oct 30 Javascript
多种方法实现JS动态添加事件
Nov 01 Javascript
js点击按钮实现带遮罩层的弹出视频效果
Dec 19 Javascript
JavaScript仿微信打飞机游戏
Jul 05 Javascript
vue页面使用阿里oss上传功能的实例(一)
Aug 09 Javascript
详解vue-cli 构建Vue项目遇到的坑
Aug 30 Javascript
Vue侧滑菜单组件——DrawerLayout
Dec 18 Javascript
Express之托管静态文件的方法
Jun 01 Javascript
vue自定义一个v-model的实现代码
Jun 21 Javascript
jQuery实现参数自定义的文字跑马灯效果
Aug 15 jQuery
微信小程序swiper实现文字纵向轮播提示效果
Jan 21 Javascript
微信小程序吸底区域适配iPhoneX的实现
Apr 09 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 错误处理经验分享
2011/10/11 PHP
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
Javascript 中的 call 和 apply使用介绍
2012/02/22 Javascript
javascript时区函数介绍
2012/09/14 Javascript
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
2015/01/09 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
jquery中$each()方法的使用指南
2015/04/30 Javascript
JavaScript判断FileUpload控件上传文件类型
2015/09/28 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
详解AngularJS2 Http服务
2017/06/26 Javascript
解析Json字符串的三种方法日常常用
2018/05/02 Javascript
基于bootstrap页面渲染的问题解决方法
2018/08/09 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
2019/03/20 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
[02:41]《西雅图我们来了》2015国际邀请赛出征全记录
2015/07/23 DOTA
Python中apply函数的用法实例教程
2014/07/31 Python
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
python解决方案:WindowsError: [Error 2]
2016/08/28 Python
教你用Python创建微信聊天机器人
2020/03/31 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
Jupyter Notebook安装及使用方法解析
2020/11/12 Python
Python关于拓扑排序知识点讲解
2021/01/04 Python
日本乐天官方海外转运服务:Rakuten Global Express
2018/11/30 全球购物
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
NYX Professional Makeup官方网站:专业彩妆和美容产品
2019/10/29 全球购物
家乐福台湾线上购物网:Carrefour台湾
2020/09/15 全球购物
年终晚会主持词
2014/03/25 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书
晚会开场白和结束语
2015/05/29 职场文书
2015年中秋晚会主持词
2015/07/01 职场文书
2019邀请函格式及范文
2019/05/20 职场文书
解决Pytorch中关于model.eval的问题
2021/05/22 Python
Vue ECharts实现机舱座位选择展示功能
2022/05/15 Vue.js