References

0. AJAX(Asynchronous JavaScript and XML)

AJAX is an acronym for Asynchronous JavaScript and XML. It is a group of inter-related technologies like JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest etc.

AJAX allows you to send only important information to the server not the entire page. So only valuable data from the client side is routed to the server side. It makes your application interactive and faster.

0.1. AJAX Tutorial

0.2. Java AJAX

0.3. JSON(Javascript Object Notation) AJAX

AJAX Interview Questions

  • jQuery is a small and lightweight JavaScript library.
  • jQuery is cross-platform.
  • jQuery means "write less do more".
  • jQuery simplifies AJAX call and DOM manipulation.

jQuery Features

  1. HTML manipulation
  2. DOM manipulation
  3. DOM element selection
  4. CSS manipulation
  5. Effects and Animations
  6. Utilities
  7. AJAX
  8. HTML event methods
  9. >JSON Parsing
  10. Extensibility through plug-ins
jQuery Effect Categories

Display Effect

Fading Effects

Sliding Effects

Other Effects

3. jQuery HTML/CSS

4. jQuery Forms

  • jQuery bind() Events
    • Event: It is a mandatory parameter. It specifies one or more events to attach to the elements.
    • Data: It is an optional parameter. It specifies additional data to pass along to the function.
    • Function: It is a mandatory parameter. It executes the function to run when the event occurs.
    • Map: It specifies an event map which contains one or more events or functions attached to the element.
    • jQuery $(this) keyword
  • Mouse Events

    Keyboard Events

    Form Events

    Documents/Window Events

    Stack Learned APIs