jQuery('#live1').live('click', handler)
.live( eventType, handler )
はハンドラを一つだけとることが出来ます。jQuery('#live2').live( 'mouseover mouseout', handler )
jQuery('#live3').live( 'mouseenter mouseleave', handler )
jQuery('#hover').hover( handlerIn(eventObject), handlerOut(eventObject) )
jQuery('#live4').live( 'hover', handler )
.ready( handler )
DOMContentLoaded, document.ready === 'completed' と同じ。
下記3点のコードは全て同じ意味を持ちます。
// (1)
jQuery(document).ready(function() {
// Handler for .ready() called.
});
// (2)
jQuery().ready(function() {
// Handler for .ready() called.
});
// (3)
jQuery(function() {
// Handler for .ready() called.
});
.load( handler(eventObject) )
jQuery(window).load(function (event) {
alert('window loaded!');
});