JQUERY PROGRAMMING
- What is jQuery?
- Advantages of jQuery
- Downloading & including jQuery
- Basic jQuery syntax
- $(document).ready()
- Core features overview
- CSS selectors (ID, class, element)
- Attribute & filter selectors
- jQuery filters
- DOM traversing methods
- Method chaining
- text(), html(), val()
- Adding & removing elements
- Attribute manipulation
- CSS class handling
- Width & height manipulation
- Wrapping & replacing elements
- Event binding & unbinding
- click(), hover(), submit()
- Event object
- Event delegation
- Keyboard & mouse events
- hide(), show(), toggle()
- fadeIn(), fadeOut()
- slideUp(), slideDown()
- Custom animations
- animate() function
- AJAX basics
- load(), get(), post()
- JSON handling
- jQuery UI widgets
- ThemeRoller
- Using & creating plugins