jQuery效果 - 淡入和淡出
方法
- fadeIn()
- fadeOut()
- fadeToggle()
- fadeTo()
语法
$(selector).fadeIn(speed,callback);//淡入
$(selector).fadeOut(speed,callback);//淡出
$(selector).fadeToggle(speed,callback);//切换
$(selector).fadeTo(speed,opacity,callback);//淡入或淡出(透明度变化)到某种程度
代码
<!doctype html>
<html>
<head>
<title>jq淡入和淡出</title>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#fadein").click(function(){
$("div").fadeIn();
});
$("#fadeout").click(function(){
$("div").fadeOut();
});
$("#fadetoggle").click(function(){
$("div").fadeToggle();
});
$("#fadeto").click(function(){
$("div").fadeTo("slow",0.1);
});
});
</script>
</head>
<body>
<input type="button" id="fadein" value="淡入" "">
<input type="button" id="fadeout" value="淡出" "">
<input type="button" id="fadetoggle" value="切换" "">
<input type="button" id="fadeto" value="淡入/淡出至10%透明度" "">
<div id="div1" class="" style="width:100px;height:100px;display:none;background-color:red"></div>
<div id="div2" class="" style="width:100px;height:100px;display:none;background-color:green"></div>
<div id="div3" class="" style="width:100px;height:100px;display:none;background-color:blue"></div>
</body>
</html>