show( ミリ秒数 , 関数 );このように、第2引数に関数を指定することで、エフェクト完了後、これらが呼び出され事後処理を行うようになります。
hide( ミリ秒数 , 関数 );
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<script src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
<!--
function doAction(){
$('#target').hide(3000,hideMsg);
alert("ok");
}
function doAction2(){
$('#target').show(3000,showMsg);
}
function hideMsg(){
$('#msg').hide(3000);
}
function showMsg(){
$('#msg').show(3000);
}
//-->
</script>
</head>
<body>
<H1 onclick="doAction2();">TEST.</H1>
<span id="target" onclick="doAction();">
<img src="sample.jpg" id="image1">
</span>
<div id="msg" style="background:#CCCCFF; font-size:14pt;">
視覚効果のコールバック関数でメッセージを消す
</div>
</body>
</html>
| << 前へ | 次へ >> |