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 相关文章推荐
jQuery入门问答 整理的几个常见的初学者问题
Feb 22 Javascript
Jquery中对数组的操作代码
Aug 12 Javascript
如何编写高质量JS代码
Dec 28 Javascript
js检测判断日期大于多少天的方法
May 04 Javascript
Vuex简单入门
Apr 19 Javascript
微信小程序实现验证码获取倒计时效果
Feb 08 Javascript
vue 微信授权登录解决方案
Apr 10 Javascript
vue中使用sessionStorage记住密码功能
Jul 24 Javascript
Vue登录注册并保持登录状态的方法
Aug 17 Javascript
使vue实现jQuery调用的两种方法
May 12 jQuery
Vue elementui字体图标显示问题解决方案
Aug 18 Javascript
js中Map和Set的用法及区别实例详解
Feb 15 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
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
ajax返回值中有回车换行、空格的解决方法分享
2013/10/24 PHP
Yii的CDbCriteria查询条件用法实例
2014/12/04 PHP
PHP封装curl的调用接口及常用函数详解
2018/05/31 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
jQuery源码分析之jQuery.fn.each与jQuery.each用法
2015/01/23 Javascript
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
微信小程序 scroll-view隐藏滚动条详解
2017/01/16 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
2017/01/18 Javascript
JS控件bootstrap datepicker使用方法详解
2017/03/25 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
Python之日期与时间处理模块(date和datetime)
2017/02/16 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
python实现人脸识别经典算法(一) 特征脸法
2018/03/13 Python
Python实现爬虫从网络上下载文档的实例代码
2018/06/13 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
Django 在iframe里跳转顶层url的例子
2019/08/21 Python
Python定时发送天气预报邮件代码实例
2019/09/09 Python
python 函数中的参数类型
2020/02/11 Python
Selenium常见异常解析及解决方案示范
2020/04/10 Python
HTML5 在canvas中绘制文本附效果图
2014/06/23 HTML / CSS
母亲节演讲稿范文
2014/01/02 职场文书
股东合作协议书范本
2014/04/14 职场文书
文明寝室申报材料
2014/05/12 职场文书
煤矿安全协议书
2014/08/20 职场文书
员工趣味活动方案
2014/08/27 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
大学生团支书竞选稿
2015/11/21 职场文书