jQuery效果总结

1、

.html .js
<div  class="aa"></div> $(".aa").
<div  id="aa"></div> $("#aa").
jQuery 隐藏/显示  .hide()   .show()    .toggle()
jQuery 淡入淡出    .fadeIn()   .fadeOut()   .fadeToggle()
jQuery 滑动  .slideDown()  .slideUp()     .slideToggle()
jQuery 动画  
多个属性 .animate({left:‘250‘,opacity:‘0.5‘,height:‘150px‘});  
相对  .animate({left:‘250px‘,height:‘+=150px‘});
使用预定义 .animate({height:‘toggle‘});
队列功能
.animate({height:‘300px‘,opacity:‘0.4‘},"slow");

.animate({weight:‘300px‘,opacity:‘0.8‘},"slow");

.animate({height:‘100px‘,opacity:‘0.4‘},"slow");

.animate({weight:‘100px‘,opacity:‘0.8‘},"slow");

jQuery stop()    .stop   
jQuery  Callback
$("p").hide(1000,function(){

alert("The paragraph is now hidden");

});

jQuery  Chaining  $("#p1").css("color","red").slideUp(2000).slideDown(2000);

.html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>index.html</title>

    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
   
	<script src="jquery-2.1.4.min.js"></script>
	<script src="app.js"></script>
	<link rel=stylesheet href="app.css" type="text/css">
  </head>
  
  <body>
   	<h1>Hello</h1>
   	<p>Hello</p>
   	<a>Hello</a>
   	<p>Hello</p>
   	<button id="show" type="button">显示</button>
   	<button id="hidden" type="button">隐藏</button>
   	<button id="toggle" type="button">切换</button><br>
   <br><br>
	<div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div>
	<br>
	<div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div>
	<br>
	<div id="div3" style="width:80px;height:80px;display:none;background-color:blue;"></div>
   	<button id="fadeIn" type="button">点这里,三个正方形可以渐入</button>
   	<button id="fadeOut" type="button">点这里,三个正方形可以渐出</button>
   	<button id="fadeToggle" type="button">点这里,三个正方形渐入渐出切换</button>
   	<button id="fadeTo" type="button">渐出至一定的透明度</button><br/>
   	<div class="div4">
   			好好学习,<br>
   			天天向上。<br>
   	</div>
   	<p class="div5">
   			点击这里,div4滑出。
   	</p>
   	<p class="div6">
   			点击这里,div4滑入。
   	</p>
   	<p class="div7">
   			点击这里,div4滑出滑入。
   	</p>
   	<button id="animate1" type="button">开始动画</button><br><br>
   	<div class="div8" style="background:#98bf21;height:80px;width:500px;position:relative;">
   		默认地,所有 HTML 元素都有一个静态位置,且无法移动。<br>
		如需对位置进行操作,要记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute!<br>
   	</div>
   
   	<button id="animate2" type="button">animate操作多个动画属性</button><br><br>
   	<button id="animate3" type="button">animate相对动画属性</button><br><br>
   	<button id="animate4" type="button">animate使用预定义的值</button><br><br>
   	<button id="animate5" type="button">animate队列功能</button><br><br>
   	<br><br><br><br><br><br>
   <button id="animate6" type="button">animate队列功能   增加文字的字号</button><br><br>
   	<div class="div9" style="background:#98bf21;height:100px;width:200px;position:absolute;">
   		jQuery
   	</div>
   	<br><br><br><br><br><br><br>
   	<button id="stop" type="button">停止滑动</button>
   	<div class="div10">
   		div10        点这里,向下滑动
   	</div>
   	<div class="div11">
   		div11      hello world!
   	</div>
   	<button id="callback" type="button">callback</button>
   	<div class="div12">
   		div12      callback
   	</div>
   
   	<div class="div13">
   		div13      chaining
   	</div> 
   	<button id="chaining" type="button">chaining</button> 
   
  </body>
</html>

.js             后面一个是  .css

$(document).ready(function(){

	alert("文档加载完毕");

//	$("button").click(function(){
//		$("p").css("background-color","red");
//		$("a").hide();
//	});

	$("#hidden").click(function(){
		$("p").hide(1000);
	});
	$("#show").click(function(){
		$("p").show(2000);
	});
	$("#toggle").click(function(){
		$("p").toggle(3000);
	});
	$("#fadeIn").click(function(){
		$("#div1").fadeIn();
		$("#div2").fadeIn(2000);
		$("#div3").fadeIn(5000);
	});
	$("#fadeOut").click(function(){
		$("#div1").fadeOut(5000);
		$("#div2").fadeOut(2000);
		$("#div3").fadeOut();
	});
	$("#fadeToggle").click(function(){
		$("#div1").fadeToggle(5000);
		$("#div2").fadeToggle(2000);
		$("#div3").fadeToggle();
	});
	$("#fadeTo").click(function(){
		$("#div1").fadeTo("slow",0.15);
		$("#div2").fadeTo("slow",0.4);
		$("#div3").fadeTo("slow",0.7);
	});
	$(".div5").click(function(){
		$(".div4").slideUp("slow");
	});
	$(".div6").click(function(){
		$(".div4").slideDown("slow");
	});
	$(".div7").click(function(){
		$(".div4").slideToggle();
	});
	$("#animate1").click(function(){
		$(".div8").animate({left:‘600px‘});
	});
	$("#animate2").click(function(){
		$(".div8").animate({
			left:‘250px‘,
			opacity:‘0.5‘,
			height:‘150px‘,
			width:‘150px‘,
		});
	});
	$("#animate3").click(function(){
		$(".div8").animate({
			left:‘250px‘,
			height:‘+=150px‘,
			width:‘+=150px‘,
		});
	});
	$("#animate4").click(function(){
		$(".div8").animate({
			height:‘toggle‘
		});
	});
	$("#animate5").click(function(){
		$(".div8").animate({height:‘300px‘,opacity:‘0.4‘},"slow");
		$(".div8").animate({width:‘1000px‘,opacity:‘0.8‘},"slow");
		$(".div8").animate({height:‘100px‘,opacity:‘0.4‘},"slow");
		$(".div8").animate({width:‘500px‘,opacity:‘0.8‘},"slow");
	});
	$("#animate6").click(function(){
		$(".div9").animate({left:‘200px‘},"slow");
		$(".div9").animate({fontSize:‘3em‘},"slow");
	});
	$(".div10").click(function(){
		$(".div11").slideToggle(10000);
	});
	$("#stop").click(function(){
		$(".div11").stop();
	});
	$("#callback").click(function(){
		$(".div12").hide(1000,function(){
			alert("The paragraph is now hidden");
		});
	});
	$("#chaining").click(function(){
		$(".div13").css("color","red").slideUp(2000).slideDown(2000);
	});
	$(selector).click(function(){
		$(this).hide();

	});//	触发或将函数绑定到被选元素的点击事件

	$(selector).dblclick(function(){

	});	//触发或将函数绑定到被选元素的双击事件

	$(selector).focus(function(){

	});	//触发或将函数绑定到被选元素的获得焦点事件

	$(selector).mouseover(function(){

	});	//触发或将函数绑定到被选元素的鼠标悬停事件
});//	将函数绑定到文档的就绪事件(当文档完成加载时)
div.div4,p.div5,p.div6,p.div7,div.div10,div.div12{
			margin:0px;
			padding:5px;
			text-align:center;
			background:#e5eecc;
			border:solid 1px #c3c3c3;
		}
		div.div4{
			height:120px;
		}
		div.div11{
			padding:50px;
			background:#e5eecc;
			border:solid 1px #c3c3c3;
			display:none;
		}
时间: 2025-01-14 05:44:16

jQuery效果总结的相关文章

jQuery效果:隐藏、显示、切换、滑动、淡入淡出、动画

jQuery效果 隐藏.显示.切换.滑动.淡入淡出.以及动画 1.隐藏与显示(改变:display:none;) hide()--隐藏 show()--显示 toggle()方法:可以使用它来切换hide()与show()方法 eg1:显示 <style type="text/css"> *{margin:0;padding:0;} .body{font-size:12px;font-family:"微软雅黑";color:#666;} .yym{wid

JQuery: JQuery效果(隐藏、显示、切换,滑动,淡入淡出,以及动画)

JQuery:效果 JQuery效果有很多,包括隐藏.显示.切换,滑动,淡入淡出,以及动画等.隐藏:JQuery hide() 显示:JQuery show() 切换:JQuery toggle() 淡入淡出:JQuery fadeIn().JQuery fadeOut().JQuery fadeToggle().JQuery fadeTo() 滑动:JQuery slideDown().JQuery slideUP().JQuery slideToggle() 动画:JQuery animat

jQuery效果有哪些

jqeury的效果有隐藏显示.淡入淡出.滑动.动画.停止动画,还可以把方法和动作链接起来.下面我来说一下它们的用法和需要的参数. 1.隐藏/显示 hide()可以使元素隐藏.语法是: $(selector).hide(speed,callback); show()使元素显示.语法是:$(selector).show(speed,callback); toggle()切换 hide() 和 show() 方法.语法是$(selector).toggle(speed,callback); 可选的 s

jquery 效果网址分享

http://www.lanrentuku.com/js/ http://www.baidu.com/link?url=2nuImAliKGCKyDeJ7ln2DR_2if5uKgr-em6a3dxBIZVVfHnteQ_BQCdl3vyBACRT http://www.jq22.com/ http://www.cnblogs.com/lhb25/archive/2011/01/21/1940746.html http://runescape.lofter.com/post/c8823_1f4d

jQuery 效果 - animate() 方法

http://www.w3school.com.cn/jquery/effect_animate.asp 实例 改变 "div" 元素的高度: $(".btn1").click(function(){ $("#box").animate({height:"300px"}); }); 亲自试一试 定义和用法 animate() 方法执行 CSS 属性集的自定义动画. 该方法通过CSS样式将元素从一个状态改变为另一个状态.CSS属

jQuery效果与扩展:左右滑动

众所周知,jQuery官方效果中有隐藏/显示,淡入淡出,以及上下滑动效果. 隐藏和显示HTML元素通过jQuery的hide()和show()方法来实现,比如这一段代码实现了简单的显示和隐藏效果 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script src="/jquery/jquery-1.11.1.min.js"></script> 5 <script type="te

Jquery效果函数

jQuery 效果函数 方法 描述 animate() 对被选元素应用“自定义”的动画 clearQueue() 对被选元素移除所有排队的函数(仍未运行的) delay() 对被选元素的所有排队函数(仍未运行)设置延迟 dequeue() 运行被选元素的下一个排队函数 fadeIn() 逐渐改变被选元素的不透明度,从隐藏到可见 fadeOut() 逐渐改变被选元素的不透明度,从可见到隐藏 fadeTo() 把被选元素逐渐改变至给定的不透明度 hide() 隐藏被选的元素 queue() 显示被选

[ jquery 效果 show([speed,[easing],[fn]]) hide([speed,[easing],[fn]]) ] 此方法用于显示隐藏的被选元素:show() 适用于通过 jQuery 方法和 CSS 中 display:none type=&#39;hidden&#39; 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素)

show()显示隐藏的被选元素:show() 适用于通过 jQuery 方法和 CSS 中 display:none type='hidden' 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素): hide() 方法隐藏被选元素: 参数 描述 speed 可选.规定显示效果的速度. 可能的值: 毫秒 "slow" "fast" easing 可选.规定在动画的不同点上元素的速度.默认值为 "swing". 可能的值: &

jQuery 效果 - 滑动

jQuery 滑动方法可使元素上下滑动. 实例 jQuery slideDown() 演示 jQuery slideDown() 方法. jQuery slideUp() 演示 jQuery slideUp() 方法. jQuery slideToggle() 演示 jQuery slideToggle() 方法. jQuery 滑动方法 通过 jQuery,您可以在元素上创建滑动效果. jQuery 拥有以下滑动方法: slideDown() slideUp() slideToggle() j

Jquery效果代码--(二)

//jQuery 效果- 隐藏和显示.通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: //掩藏效果演示: $(document).ready(function(){ $("#hide").click(function(){ $("p").hide(); }); }); //展示效果演示 $(document).ready(function(){ $("#show").click(function