指定された不透明度までフェードさせる

書式

$(〜).fadeTo(speed, opacity, func)

speed : 速度("slow", "normal", "fast"かミリ秒)
opacity : 不透明度(0〜1.0)
func : エフェクトが終了した時の処理【省略可能】

説明

指定された不透明度までフェードさせるにはfadeTo()を使います。最初のパラメータには速度を指定します。2番目のパラメータに不透明度を指定します。不透明度は0から1までの小数値で指定します。0が完全な透明、1が完全な不透明になります。3番目のパラメータはエフェクトが終了した時に呼び出す処理を指定します。

サンプルコード [実行]

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Sample</title>
<link rel="stylesheet" href="main.css" type="text/css" media="all">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript"><!--
function fade(opac){
$("#content").fadeTo(1000, opac);
}
// --></script>
</head>
<body>
<h1>指定された不透明度までフェード</h1>
<form>
<input type="button" value="20%までフェード" onClick="fade(0.2)">
<input type="button" value="80%までフェード" onClick="fade(0.8)">
</form>
<div id="content">[jQuery Sample]<br>エフェクト処理も簡単</div>
</body>
</html>