中学受験専門 理科総合研究所 −理総研−

フロントページへ
Name:
Pass:
RSS
: ユーザー登録はコチラ :
左 理総研:技術情報と開発メモ 右

004:ページをすべて読み込んでから、最後にコードを実行

対象言語:JavaScript / jQuery
キーワード:JavaScript jQuery onLoad ページ 読み込んでから 最後に 実行 関数 function
JavaScriptのライブラリ集であるjQueryが導入されている場合、jQuery APIのloadイベントに関数をバインドすることで、ページ内容をすべて読み込んでから特定のコードを実行させることができます。
$(window).load(function(){
・・・処理・・・
});
理総研ではユーザーがログイン中に、ページ右上の「INFO」で様々な情報・お知らせをニュース・ティッカーとして流しています。 ページがロード中にニュース項目がリストで表示されてしまうと管理人の気分が萎えてしまうので、あらかじめニュース項目のブロック要素をdisplay:none;にしておき、ページのロードが完了したらdisplay:block;に変える仕様になっています。 以下は、理総研で実際に使用しているコードです。

<head>

	<script type="text/javascript" src="./js/jquery.js"></script>

	<script type="text/javascript">

	$(window).load(function(){

		$("#news").css("display", "block");

		// id="news"となっているブロックを"非表示"から"表示"に変える。

	});

	</script>

</head>

<body>

	<div id="news" style="display:none;">ニュース項目</div>

</body>


著者 You Mizuguchi
© 2011 System-iDO IT Devisers