jqury如何一次性实现连贯的一系列不同动作?

Posted 杜七

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jqury如何一次性实现连贯的一系列不同动作?相关的知识,希望对你有一定的参考价值。

1.用animate();动画队列;

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    var div=$("div");
    div.animate({height:300px,opacity:0.4},"slow");//动作1
    div.animate({width:300px,opacity:0.8},"slow");//动作2
    div.animate({height:100px,opacity:0.4},"slow");//动作3
    div.animate({width:100px,opacity:0.8},"slow");//动作4
  });//执行动作的先后顺序按照从上往下的规律
});
</script>
</head>
 
<body>
<button>开始动画</button>
<p>默认情况下,所有的 HTML 元素有一个静态的位置,且是不可移动的。
如果需要改变为,我们需要将元素的 position 属性设置为 relative, fixed, 或 absolute!</p>
<div style="background:#98bf21;height:100px;width:100px;position:absolute;">
</div>
</body>
</html>

2.用jquery中的链;

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function()
  {
  $("button").click(function(){
    $("#p1").css("color","red")
      .slideUp(2000)
      .slideDown(2000);//执行的顺序按照点之前到点之后
  });
});
</script>
</head>
<body>

<p id="p1">菜鸟教程!!</p>
<button>点我</button>

</body>
</html>

 

以上是关于jqury如何一次性实现连贯的一系列不同动作?的主要内容,如果未能解决你的问题,请参考以下文章

jqury简易实现checkbox反选与全选

如何让AI帮你干活-娱乐

jqury的学习

如何在Vim上重复某些动作?

stata的时间序列分析中如何实现对数据的一阶差分,最好指令写出来·谢谢。。。。。

转PHP实现连贯操作