JQ动画事件
1、会飞的li
html:
- <ul id="ulL">
- <li>中国</li>
- <li>美国</li>
- <li>德国</li>
- <li>俄罗斯</li>
- <li>越南</li>
- </ul>
- <ul id="ulR">
- </ul>
jq:
- $(function () {
- $("li").click(function () {
- var $curLi = $(this); //被点击的li jq对象
- if ($curLi.parent().attr("id") == "ulL") {
- $curLi.css("position", "absolute").animate({ left: "1366px" }, 2000, function () {
- $curLi.appendTo($("#ulR")).css("position", "static");
- });
- }
- else {
- $curLi.css("position", "absolute").animate({ left: "10px" }, 2000, function () {
- $curLi.appendTo($("#ulL")).css("position", "static");
- });
- }
- });
- });
2、QQ消息框
html:
- <input type="button" value="显示消息" id="showMsg" />
- <div id="msgQQ"></div>
jq:
- $(function () {
- $("#msgQQ").hide();
- $("#showMsg").click(function () {
- $("#msgQQ").slideDown(2000,close);
- });
- });
- function close() {
- setTimeout(function () {
- $("#msgQQ").slideUp();
- }, 2000); //setTimeout执行一次,setInterval执行多次
- }
3、磁力图片
html
- <img src="img/cat.jpg" />
jq:
- $(document).click(function (jqEvt) {
- $("img").animate({ left: jqEvt.pageX, top: jqEvt.pageY }, 2000);
4、伸缩菜单
html
- <ul>
- <li>政治明星</li>
- <li>
- <div>
- 马英九</div>
- <div>
- 普京</div>
- <div>
- 奥巴马</div>
- </li>
- <li>体育明星</li>
- <li>
- <div>
- 姚明</div>
- <div>
- 乔丹</div>
- <div>
- 奥尼尔</div>
- </li>
- <li>娱乐明星</li>
- <li>
- <div>
- 周杰伦</div>
- <div>
- 谢霆锋</div>
- <div>
- 王杰</div>
- </li>
- <li>IT明星</li>
- <li>
- <div>
- 马化腾</div>
- <div>
- 马云</div>
- <div>
- 雷军</div>
- </li>
- </ul>
jq:
- $("li:odd").hide();
- $("li:odd").addClass("odd");
- $("li:even").toggle(function () {
- var strSel = $("li").index($(this));
- var iSel = parseInt(strSel);
- $("li").eq(iSel + 1).slideDown(1000);
- }, function () {
- var strSel = $("li").index($(this));
- var iSel = parseInt(strSel);
- $("li").eq(iSel + 1).slideUp(1000);
- });
- });
JQ动画事件的更多相关文章
- (21)jq动画
jq动画的优点 优点: 1.可以知道动画结束的表示(结束的回调函数) 2.可以利用jq动画插件完成复杂的动画 动画有三个参数:动画的样式是字典.动画持续的事件,动画结束回调函数 <!DOCTYP ...
- android图片透明度跟缩放大小动画事件
概序 : 动画事件写在xml中,然后用AnimationUtils去加载动画事件,再监听动画结束事件,隐藏imageview. 1. player_double_click_animation.xml ...
- CSS3动画事件
CSS3 的动画效果强大,在移动端使用广泛,动画执行开始和结束都可以使用JS来监听其事件. animationstart animationend 以下是一个示例 <!DOCTYPE html& ...
- 关于Animation动画事件的几项测试
测试版本unity5.3.4 1.当帧率不足时,Animation会跳帧,假如跳帧超过动画事件的帧,动画事件也会执行. 2.当Animation混合时,混合中的动画不管哪个当前有动画事件,都会执行. ...
- css3 animation动画事件
当使用css3时,会遇到利用@keyframes来定义动画事件,利用以下3个事件,能够捕捉当前元素的动画: AnimationEnd //动画结束时 AnimationStart //动画開始 An ...
- jq常用事件(on,blur,focus,change),js/jq等待图片(页面)加载完毕事件,js读取文件
jq常用事件(on,blur,focus,change) // 方法一(推荐) $('.box').on( "click",function() {} ) $('.box').on ...
- webkitAnimationEnd动画事件
春节终于过完了,自己春节似乎过的有点大,过完春节之后,态度一直没有调整好,总有一股过节的情绪,没有完全进入学习和工作的状态来.继续调整当中…… 这两天项目中遇到一个小需求,十分类似于支付宝蚂蚁森林给小 ...
- [Unity动画]03.动画事件
1.找到动画,添加动画事件 2.在脚本中添加回调方法 TestAnimator.cs using UnityEngine; public class TestAnimator : MonoBehavi ...
- css动画和jq动画的简单区分
有很多不怎么用css3写动画的同学经常会对其中css3的transform,transition,translate,animation,@keyframes等等动画属性混淆错乱,经常使用了发现没有效 ...
随机推荐
- 【转】linux /usr/bin/ld cannot find 解决
原文网址:http://blog.csdn.net/mzwang123/article/details/6702889 问题:在linux环境编译应用程式或lib的source code时常常会出现如 ...
- c# PrintDocument 设置自定义纸张大小的示例
.Net 提供的打印类PrintDocument 非常简洁易用,不过在实际应用开发中往往需要对纸张进行自定义,尤其是需要进行票据打印时.这个问题也困扰了我许久,经过查阅相关的资料和多次尝试,发现 其实 ...
- lightoj 1004
很水的一个dp #include<cstdio> #include<iostream> #include<cstring> #include<algorith ...
- [Stephen]转载 如何提高测试用例评审效率
年前启动的项目,之前一直各种需求文档的评审,之后搁置了一段时间进行其他项目的测试,如今开始各个模块的测试点评审,项目较大,模块较多,仅需求点将近250个.由8个人负责分工完成,几乎每天一个会议对各模块 ...
- 使用页面对象模型(pageFactory)
页面对象模型可以使测试脚本有更高癿可维护性,减少了重复癿代码,把页面抽象出来. 页面对象设计模式提供了测试一个接口,测试可以像用户行为一样来操作页面. 通过隐藏页面元素定位,返有劣将测试代码和页面分离 ...
- window上使用GIT的个人经验(入门级)
0.安装 使用google上的msysgit http://code.google.com/p/msysgit/downloads/list 尽量用最新版的吧 1.KEY 关于 key,.ssh里面的 ...
- Java笔记(二十七)……IO流中 File文件对象与Properties类
File类 用来将文件或目录封装成对象 方便对文件或目录信息进行处理 File对象可以作为参数传递给流进行操作 File类常用方法 创建 booleancreateNewFile():创建新文件,如果 ...
- 如何通过Visual Studio发布Azure应用程序
发布 Azure 云服务 使用 Azure Tools for Visual Studio,可以直接从 Visual Studio 将云服务发布到 Azure. 在发布 Azure 云服务之前,必须已 ...
- Storm系列(二十)分区事务PartitionTransaction及示例
在Storm中分区事务的处理,Spout端需要实现IPartitionedTransactionalSpout接口,用于对批次及偏移量的控制,而Bolt都必须实现IBatchBolt接口,通常继承至B ...
- UVa1328 - Period(KMP找最短循环节)
题目大意 给定一个长度为n的字符串,求它的每个前缀的最短循环节 题解 白书例题~~~ "错位部分"长度为i-f[i], 如果这个前i个字符能够组成一个周期串,那么"错位& ...