ready()
readyメソッドは画象の読み込みを待たずDOMの構築が完了した時点で実行されるイベントです。
JavaScriptではloadイベントにより、ページの読み込み後に処理を実行することができますが、ただし、loadイベントは画象などのリソースの読み込みの完了をまって実行されるイベントの為、実行されるのが遅いという欠点があります。(jQueryでもloadメソッドによりloadイベントを実行できます。)
readyメソッドは画象の読み込みを待たずDOMの構築が完了した時点で実行されるイベントの為、loadイベントより早く処理を実行することができます。
$(document).ready(function(){
//ページ読み込みが終了した際に実行したい命令
});
このように記述することで、ページ読み込みが終了した際に実行したい命令を設定することが可能です。この記述はよく利用するため$メソッドを利用したショートカットが用意されており、次のように記述しても同様に動作します。
$(function(){
//ページ読み込みが終了した際に実行したい命令
});
登録日 : 2012年09月04日 最終更新日 : 2012年9月4日
同じカテゴリー(Events)のエントリー
- change()
- blur()
- unload()
- unbind()
- submit()
- select()
- scroll()
- mouseleave()
- mouseenter()
- keyup()
- keypress()
- keydown()
- focusout()
- focusin()
- focus()
- die()
- delegate()
- dblclick()
- bind()
- undelegate()
- error()
- off()
- resize()
- mouseup()
- mousemove()
- mousedown()
- mouseout()
- mouseover()
- click()
- on()
- load()
- ready()