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 ...
随机推荐
- angular中$q用法, $q多个promise串行/同步/等待), $q.all用法,使用
$q的基本用法 function fn() { var defer = $q.defer(); setTimeout(function () { console.log(1); defer.resol ...
- 强化学习之五:基于模型的强化学习(Model-based RL)
本文是对Arthur Juliani在Medium平台发布的强化学习系列教程的个人中文翻译,该翻译是基于个人分享知识的目的进行的,欢迎交流!(This article is my personal t ...
- 使用Python+OpenCV进行图像处理(三)| 视觉入门
检测是计算机视觉任务中的主要任务之一,而且应用很广泛.检测技术可以帮助人类检测那些容易被肉眼忽略的错误:也可以"帮助"自动驾驶汽车感知空间信息.无疑自动化的检测技术的广泛应用将为我 ...
- ThunderNet :像闪电一样,旷视再出超轻量级检测器,高达267fps | ICCV 2019
论文提出了实时的超轻量级two-stage detector ThunderNet,靠着精心设计的主干网络以及提高特征表达能力的CEM和SAM模块,使用很少的计算量就能超越目前的one-stage d ...
- 好记性-烂笔头:JDK8流操作
1):对象 List<User> 转 Map<String,Object> 案例如下: public class User { private Integer id; priv ...
- coding++:Arrays.asList() - java.lang.UnsupportedOperationException异常处理
这个异常遇到了才知道坑这么大,坑爹的方法. private String[] otherUserFromArray = new String[]{“3”, “4”, “发放”}; List<St ...
- iOS 启动时间优化
在 WWDC 2016 上首次提到了关于 App 应用启动速度优化的话题:Session 406 Optimizing App Startup Time. 一.冷启动与热启动 热启动是,APP会恢复之 ...
- [noip模拟]B<构造>
[题目描述] 在两个n*m的网格上染色,每个网格中被染色的格子必须是一个四联通块(没有任何格子被染色也可以),四联通块是指所有染了色的格子可以通过网格的边联通,现在给出哪些格子在两个网格上都被染色了, ...
- CentOS 6.5 nginx+tomcat+ssl配置
本文档用于指导在CentOS 6.5下使用nginx反向代理tomcat,并在nginx端支持ssl. 安装nginx.参见CentOS 6 nginx安装. SSL证书申请.参见腾讯SSL证书申请和 ...
- A - Jessica's Reading Problem POJ - 3320 尺取
A - Jessica's Reading Problem POJ - 3320 Jessica's a very lovely girl wooed by lots of boys. Recentl ...