YUI 3.x Home -

Site Search (YDN & YUIBlog):

# Library Examples: Event

## Event: Examples

The YUI Event Utility supports DOM events and Custom Events.

- Simple DOM Events: Use the Event Utility to attach simple DOM event handlers.
- Using 'available', 'contentready', and 'domready': Event Utility gives you control over when you execute your scripts. In addition to the window's `load` event, Event Utility lets you know when an element is available, when its children are available, and when the page's full DOM is available.
- Using Custom Events: Use the Event Utility to create Custom Events that are bubbleable, preventable, cancelable and much more.
- Skinning via Progressive Enhancement using the Event Utility and the Loader: Using Progressive Enhancement to skin checkboxes with the help of the Loader and the Event Utility's "focus" and "blur" events and the "delegate" method.

### Examples That Make Use of Event

- Compose Classes of Objects with `augment` (included with examples for the The YUI Global Object)
- Accessible Menu Button (included with examples for the Focus Manager Node Plugin)
- Accessible TabView (included with examples for the Focus Manager Node Plugin)
- Attribute Change Events (included with examples for the Attribute)
- Attribute Event Based Speed Dating (included with examples for the Attribute)
- Attribute Getters, Setters and Validators (included with examples for the Attribute)
- Extending the base widget class (included with examples for the Widget)
- Photo Browser (included with examples for the Drag & Drop)

Copyright © 2009 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings