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 相关文章推荐
取得传值的函数
Oct 27 Javascript
js CSS操作方法集合
Oct 31 Javascript
JavaScript 实现模态对话框 源代码大全
May 02 Javascript
使用js完成节点的增删改复制等的操作
Jan 02 Javascript
jquery使用on绑定a标签无效 只能用live解决
Jun 02 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
Sep 20 Javascript
bootstrap table动态加载数据示例代码
Mar 25 Javascript
react系列从零开始_简单谈谈react
Jul 06 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
May 03 Javascript
Vue表单控件绑定图文详解
Feb 11 Javascript
JS开发常用工具函数(小结)
Jul 04 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
Nov 06 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
一条久听不愿放下的DIY森海MX500,三言两语话神奇
2021/03/02 无线电
在同一窗体中使用PHP来处理多个提交任务
2008/05/08 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
php获取从百度搜索进入网站的关键词的详细代码
2014/01/08 PHP
PHP用反撇号执行外部命令
2015/04/14 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
浅谈thinkphp5 instance 的简单实现
2017/07/30 PHP
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
2006/09/22 Javascript
jQuery 获取和设置select下拉框的值实现代码
2013/11/08 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
JavaScript获取当前网页最后修改时间的方法
2015/04/03 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
jquery实现弹出层登录和全屏层注册特效
2015/08/28 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
2016/05/05 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
11行JS代码制作二维码生成功能
2018/03/09 Javascript
微信小程序使用websocket通讯的demo,含前后端代码,亲测可用
2019/05/22 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
Vue实现手机扫描二维码预览页面效果
2020/05/28 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
2020/03/12 Javascript
详解vue组件之间的通信
2020/08/30 Javascript
vuex的使用步骤
2021/01/06 Vue.js
Handtrack.js库实现实时监测手部运动(推荐)
2021/02/08 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
python抓取网页图片示例(python爬虫)
2014/04/27 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
python实现简单淘宝秒杀功能
2018/05/03 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
SQL面试题
2013/04/30 面试题
宣传策划类求职信范文
2014/01/31 职场文书
机械工程师岗位职责
2014/06/16 职场文书
欠条样本
2015/07/03 职场文书
《鸡兔同笼》教学反思
2016/02/19 职场文书
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技
Python实现双向链表
2022/05/25 Python