17. jQuery

Chapter

  • 17
  • jQuery has become an essential part of Drupal since Drupal 5. Many of the interfaces in the administrative area use jQuery to enhance the user experience, and Drupal 7 is no exception, continuing to improve the ability for developers and themers to implement advanced JavaScript functionality.

    Primary author: Jake Strawn.

    • Introduction
    • Implementing jQuery & Javascript
      • Including javascript
        • drupal_add_js()
          • weighted javascript
          • external javascript
          • grouped javascript
      • Javascript Libraries
        • hook_library()
        • drupal_add_library()
      • Overriding javascript
        • hook_js_alter()
        • hook_library_alter()
      • Drupal Behaviors
        • Attaching Behaviors
        • Detaching Behaviors
      • Degrading Javascript/jQuery nicely
    • jQuery UI
      • jQuery UI in Drupal Core!
      • Including jQuery UI functionality in your code
        • Elements in jQuery UI in Drupal core
          • accordion
          • datepicker
          • dialog
          • draggable
          • droppable
          • progressbar
          • resizeable
          • selectable
          • sortable
          • tabs
        • Effects in jQuery UI in core
          • bounce
          • explode
          • fold
          • pulsate
    • Further jQuery & AJAX resources