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 ...
随机推荐
- Linux下MySQL的数据库安装
centos7 + mysql5.7 tar包解压安装 先执行wget https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-linux-gl ...
- 同源策略与JSONP劫持原理
同源策略 浏览器中有两个安全机制,一个浏览器沙盒(Sandbox),另一个就是同源策略(Same Origin Policy,简称SOP) ,下面介绍同源策略.同源是指同协议.同域名.同端口,必须三同 ...
- coding++:java-自定义签名+拦截器
本次案例工具为:SpringBoot <version>1.5.19.RELEASE</version> Code: 1.annotations package com.m ...
- CDN 内容分发
1,传统架构访问服务器资源: www.aiyuesheng.com/page/logo.png 这是部署在服务器上的一张图片,因为服务器部署在上海,所以在上海或周边的人访问要稍微快一点,但是,若是云南 ...
- 使用Git pull文件时,出现"error: RPC failed; curl 18 transfer closed with outstanding read data remaining"
error: RPC failed; curl transfer closed with outstanding read data remaining fatal: The remote end h ...
- pthread_rwlock_t
一.读写锁 读写锁实际是一种特殊的自旋锁,它把对共享资源的访问者划分成读者和写者,读者只对共享资源进行读访问,写者则需要对共享资源进行写操作. 读操作可以共享,写操作是排他的,可以有多个在读(与 CP ...
- linux部署win服务 dotnet mono jexus
.Net Core (dotnet C#应用) dotnet 可以用在linux上运行 C#应用 适用于 SSO 统一身份认证系统 # 安装依赖 yum install libunwind yum i ...
- C++ 简单信息的表示和基本运算
一.算术运算和自增自减运算 二.关系运算 三.逻辑运算 四.位运算 五.特殊运算符 六.混合运算中的类型转换
- Flutter 不可错过的学习资源
老孟导读:今天给大家分享一下我在学习Flutter的过程中整理的资料,这些文章或者开源项目都是精挑细选的,希望可以帮助到到家.另外相关资料会在Github一直更新,欢迎大家fork,如果喜欢的话给个小 ...
- IOS部分APP使用burpsuite抓不到包原因
曾经在ios12的时候,iphone通过安装burpsuite的ca证书并开启授权,还可以抓到包,升级到ios13后部分app又回到以前连上代理就断网的情况. 分析:ios(13)+burpsuite ...