jquary 动画j
1) 点击 id为d1的正方体,将其后所有class为div1的正方体背景色设置为绿色。
代码如下:
<div class="div1" > </div>
<div class="div1"> </div>
<div class="div1" > </div>
<div class="div1" id="d1"> </div>
<div class="div1" > </div>
<div class="div1"> </div>
<div class="div1" id="div2"> </div>
<div class="div1"> </div>
在jquary里设置背景色:
$('#di').click(function(){
$(this).nextall('.div1').css("background-color","green")
})
2) 点击 id为d1的正方体,然后将其后id为d2的正方体设置为绿色
代码如下:
在jquary里设置背景色:
$('#di').click(function(){
$(this).nextall('.div2').css("background-color","green")
})
3)点击 id为d1的正方体,然后将其后第一个class为div1的 正方体设置为绿色
$('#di').click(function(){
$(this).nextall('.div1:evq(0)').get(0).style.backgroundColor="green"
})
动画效果:
1)点击id为button的按钮,class为div1的正方体缓慢隐藏或展开
代码如下:
<input type="button" id=button/>
<div class="div1" style="width:100px;height:100px; background-color:red"></div>
点击按钮实现功能:
$('#button').click(function(){
if( $('.div1').css(display=="none")){ //判断是否已经隐藏,如果隐藏则缓慢展开否则隐藏
$('.div1').slidedown()
} 注释:slideup:是缓慢向上收起 (隐藏) ,如果是slidedown则是缓慢向下展开(显示)
else{
$('.div1').slideup()
}
})
2)淡入淡出
$('#button').click(function(){
if( $('.div1').css(display=="none")){ //判断是否已经隐藏,如果隐藏则缓慢展开否则隐藏
$('.div1').fadein()
} 注释:fadein:是淡淡隐藏 ,如果是fadeout则是淡淡展开
else{
$('.div1').fadeout()
}
})
3)自定义动画:animate
$('#button').click(function(){
$('.div1').animate ({ top:"100";left:"100" },1000) 就是在1000ms内将class为div1的正方体慢慢移动到距离顶部100px,距离左边100培训的地方,
如果将top,left改成width,height则是在1000ms内逐渐拉伸到宽100,高100的正方体
})
jquary 动画j的更多相关文章
- js实现IOS上删除app时颤抖动画j函数
欢迎提供更好的方法! <!--http://www.cnblogs.com/webzhangnan/p/3244920.html --> <html> <head> ...
- jQuary总结11:jQuery插件封装---jQuery封装 手风琴 动画插件
完整代码下载点击我的GitHub: https://github.com/XingJYGo/jquery-accordion 1 手风琴的效果展示如下: 2 封装插件目录结构如下: 主要包括:HTML ...
- jQuary总结8:动画操作-自定义动画
1 自定义动画 语法: jQuery对象.animate(json,[speed],[easing],[callback]) 参数详解: -1 json:要执行动画的CSS属性,带数字(必选) -2 ...
- jQuary总结7:动画操作,显示与隐藏 淡入淡出, 滑入滑出
1 jquery提供了三组基本动画,这些动画都是标准的.有规律的效果,jquery还提供了自定义动画的功能. 2 显示与隐藏: show([speed],[easing],[callback]) 显示 ...
- jQuary的相关动画效果
第一种:该方法隐藏所有 <p> 元素: <html> <head> <script type="text/javascript" src= ...
- Visaul Studio 常用快捷键的动画演示
从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...
- CSS3中的动画效果记录
今天要记录的是CSS3中的三种属性transform.transition以及animation,这三个属性大大提升了css处理动画的能力. 一.Transform 变形 CSS中transform ...
- 多种方法实现Loading(加载)动画效果
当我们ajax提交一个按钮的时候,给那个按钮来个Loading效果会高端很多,体验也会上升个层次. 既能让用户知道正在提交中,也能防止二次提交,好处多多呢.
- Google LOGO现代舞舞蹈动画
效果预览:http://hovertree.com/texiao/js/5.htm 截图: HTML文件代码: <!DOCTYPE html> <html xmlns="h ...
随机推荐
- UVa 11059 最大乘积 java 暴力破解
题目链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_proble ...
- Linux命令ip addr详解
熟悉Linux操作系统的同学对于ip addr命令应该不陌生,知道它是用来查看本地IP地址的,除了IP地址,其它额外的信息有必要了解一下. root@test:~# ip addr1: lo: < ...
- swift 网络请求中含有特殊字符的解决方案
在网络请求时,URL出现中文或特殊字符时会造成请求失败,通常可使用 addingPercentEncoding(withAllowedCharacters: CharacterSet) 方法进行解决 ...
- Go解算法07整数反转
描述 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 ...
- RMQ(倍增法求ST)
解决什么问题:区间查询最值 倍增思想:每次得出结果的范围呈2的幂次增长,有人说相当于二分,目前我觉得相当于线段树的查找. 具体理解看代码: /*倍增法求ST*/ #include<math.h& ...
- [JZOJ5343]健美猫<模拟>
[思路] 这个是一个非常容易看出来的模拟,但是模拟也是有技巧的 一般人的模拟思路一般就是移动元素或者下标 然后我就看到了一个有趣的思路 建立坐标轴 以i坐标为横坐标,以si为纵坐标,然后画一条斜率为1 ...
- Java系列之内部类
今天温习一下 Java 中的内部类,内部类一般有如下几种:静态内部类.成员内部类.匿名内部类和方法内部类,下文中将主要介绍静态内部类和成员内部类,主要内容如下: 概述 静态内部类 成员内部类 匿名内部 ...
- Python——五分钟理解函数式编程与闭包
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是Python专题的第9篇文章,我们来聊聊Python的函数式编程与闭包. 函数式编程 函数式编程这个概念我们可能或多或少都听说过,刚听 ...
- Python数据库MySQL之数据备份、pymysql模块
一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 掌握: #1. 测试+链接 ...
- 1062 Talent and Virtue (25分)(水)
About 900 years ago, a Chinese philosopher Sima Guang wrote a history book in which he talked about ...