「jQuery」hide()で引数にコールバック関数を使うサンプル
環境
Google Chrome 103.0.5060.134
jquery 3.6.0
構文
対象要素.hide( ミリ秒, コールバック関数 );
「hide()」メソッドの引数には「コールバック関数」を使用します。
使用例
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>
<body>
<div>テキスト222228888</div>
<button>動作</button>
<script>
$('button').click(function() {
$('div').hide(3000, function() {
$('div').show();
});
})
</script>
</body>
</html>
実行結果
div要素に対してhide()を使い3秒間かけて要素を非表示にしています。 関数を使って非表示になった瞬間にshow()メソッドで再び要素を表示させます。