jQuery晃动层特效实现方法


Posted in Javascript onMarch 09, 2015

本文实例讲述了jQuery晃动层特效实现方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html;" charset="utf-8" />

<title>jQuery晃动层</title>

<style type="text/css"> 

body { font: 12px Georgia, serif; }

a { text-decoration: none; }

#header{margin:50px auto}

#header p{text-align:center;font-size:16px;font-weight:bold}

#box{width:400px;height:200px;background-color:#ccc;text-align:center}

</style>

<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>

<script type="text/javascript"> 

var box_left = 0;

$(document).ready(function () {

        box_left = ($(window).width() - $('#box').width()) / 2;

        $('#box,#footer').css({'left': box_left, 'position':'absolute'});

});

function shock()

{       

    for (i = 1; i < 7; i++)

    {

        $('#box').animate({

            'left': '-=15'

        }, 3, function() {

            $(this).animate({

                'left': '+=30'

            }, 3, function() {

                $(this).animate({

                    'left': '-=15'

                }, 3, function() {

                    $(this).animate({

                        'left': box_left

                    }, 3, function() {

                        // shock end

                    });

                });

            });

        });

    }

}

</script>

</head>

<body>

<div id="header">

<p>仿wp后台登录错误时左右晃动某一层</p>

</div>

<div id="box"><a href="#" onclick="shock();return false;">单击我查看效果</a></div>

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript字典探测用户名工具
Oct 05 Javascript
javascript 二维数组的实现与应用
Mar 16 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
Mar 03 Javascript
jQuery日历插件datepicker用法详解
Mar 03 Javascript
基于JS实现EOS隐藏错误提示层代码
Apr 25 Javascript
巧用数组制作图片切换js代码
Nov 29 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
Feb 12 Javascript
jQuery插件zTree实现更新根节点中第i个节点名称的方法示例
Mar 08 Javascript
input 标签实现输入框带提示文字效果(两种方法)
Oct 09 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
Apr 09 Javascript
Flexible.js可伸缩布局实现方法详解
Nov 13 Javascript
javascript中hasOwnProperty() 方法使用指南
Mar 09 #Javascript
jQuery设置和移除文本框默认值的方法
Mar 09 #Javascript
jQuery读取XML文件内容的方法
Mar 09 #Javascript
JQuery动态添加和删除表格行的方法
Mar 09 #Javascript
Python脚本后台运行的几种方式
Mar 09 #Javascript
JS控制表格实现一条光线流动分割行的方法
Mar 09 #Javascript
JS实现点击按钮自动增加一个单元格的方法
Mar 09 #Javascript
You might like
PHP中的多行字符串传递给JavaScript的两种方法
2014/06/19 PHP
PHP中类的自动加载的方法
2017/03/17 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
js的image onload事件使用遇到的问题
2014/07/15 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
2015/03/19 Javascript
5个最顶级jQuery图表类库插件【jquery插件库】
2016/05/05 Javascript
javascript正则表达式之分组概念与用法实例
2016/06/16 Javascript
jQuery如何封装输入框插件
2016/08/19 Javascript
VueJS 集成 Medium Editor的示例代码 (自定义编辑器按钮)
2017/08/24 Javascript
JS实现的简单拖拽购物车功能示例【附源码下载】
2018/01/03 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
javascript实现点击产生随机图形
2021/01/25 Javascript
[01:36]极致酷炫!TI9典藏宝瓶+撼地者至宝展示
2019/06/11 DOTA
python计算最大优先级队列实例
2013/12/18 Python
Python封装shell命令实例分析
2015/05/05 Python
Django权限机制实现代码详解
2018/02/05 Python
Tensorflow之Saver的用法详解
2018/04/23 Python
Python实现最大子序和的方法示例
2019/07/05 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
Python 多线程其他属性以及继承Thread类详解
2019/08/28 Python
解决在keras中使用model.save()函数保存模型失败的问题
2020/05/21 Python
快速创建python 虚拟环境
2020/11/28 Python
CSS3正方体旋转示例代码
2013/08/08 HTML / CSS
HTML5 Canvas鼠标与键盘事件demo示例
2013/07/04 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
关于环保的演讲稿
2014/05/10 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
学校党委干部个人对照检查材料思想汇报
2014/10/09 职场文书
追讨欠款律师函
2015/05/27 职场文书
详解Python中的进程和线程
2021/06/23 Python
maven依赖的version声明控制方式
2022/01/18 Java/Android
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python