.load()
Syntax
.load(handler)
Parameters
handler
- A function to execute when the event is triggered
Return value
The jQuery object, for chaining purposes.
Description
Bind an event handler to the load JavaScript event.
This method is a shortcut for .bind('load', handler).
The load event is sent to an element when it and all its sub-elements have been completely loaded.
For example, consider a page with a simple image as follows:
<img src="book.png" alt="Book" id="book" />
The event handler can be bound to the image.
$('#book').load(function() {
$.print('called.');
});
As soon as the image has been loaded, the called will be printed.
Load event
<html>
<head>
<script src="http://java2s.com/Book/JavaScriptDemo/jQuery/jquery-1.8.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('input').load(function(){
if($(this).height() > 100) {
$(this).addClass('big');
}
});
});
</script>
</head>
<body>
<body>
<input type="text" />
</body>
</html>
Home
JavaScript Book
jQuery
JavaScript Book
jQuery
Event:
- jQuery Event
- jQuery's methods for event
- Event object
- event.keycode
- event.clientX/clientY
- event.pageX/pageY: click event coordinates
- event.preventDefault()
- event.stopPropagation(): Stop only an event from bubbling by using the stopPropagation method.
- event.target.tagName
- event.which:check key code
- return false to Cancel a default action and prevent it from bubbling up
- bind
- .blur()
- .change()
- .click()
- .error()
- .dblclick()
- .delegate()
- die:Removes a bound live event
- .focus()
- .hover()
- keydown() event
- .keypress()
- keyup event and check the key code
- .live()
- .load()
- mousedown() event
- mouseenter() event
- mouseleave
- mousemove()
- mouseover() event
- mouseout
- mouseup() event
- .off() removes events
- .on() replaces the functionality of all the event methods.
- .one() method executes handler only once.
- .ready()
- .resize()
- .scroll()
- .select()
- .submit()
- .toggle()
- .trigger()
- .triggerHandler()
- .unbind() accepts a string describing the event type to unbind.
- .undelegate() removes the binding
- .unload()
- use bind/trigger to create custom event