How to use jQuery UI and mobile widgets in Dreamweaver
Learn how to add app-like functionality to your Dreamweaver web projects using jQuery UI and mobile widgets. Insert accordions, tabs, sliders, and autocomplete boxes without writing any code.

Widgets are small web applications written in languages such as DHTML and JavaScript that can be inserted and executed within a web page. Among other things, web widgets help provide a way to replicate desktop experiences on a web page.

jQuery UI widgets such as accordion, tabs, datepicker, slider, and autocomplete bring the experience of the desktop to the web.

For example, the Tabs widget can be used to replicate the tab feature of dialog boxes in desktop applications.

Dreamweaver also includes a collection of jQuery mobile widgets you can use to create form elements and other features commonly used in mobile web apps. For example, you can use the jQuery mobile widget to add mobile-friendly form elements, such as text areas and check boxes.

Insert a jQuery widget

When you insert a jQuery widget, the following are automatically added to the code:

  • References to all dependent files
  • Script tag containing the jQuery API for the widget. Additional widgets are added to the same script tag.

For more information on jQuery widgets, see http://jqueryui.com/demos/

Note:

For jQuery effects, external reference to jquery-1.8.24.min.js is not added because this file is automatically included when you add an effect.

  1. Ensure that your cursor is at a location on the page where you want to insert the widget.

  2. Select Insert > jQuery UI, and choose the widget that you want to insert.

    If you use the Insert panel, the widgets are present in the jQuery UI section of the Insert panel.

When you select a jQuery widget, its properties are displayed in the Properties panel.

You can preview jQuery widgets in the Live view or in browser that supports jQuery widgets.

Modify jQuery widgets

  1. Select the widget that you want to modify.

  2. In the Properties panel, modify the properties.

    For example, to add an extra tab to the Tabs widget, select the widget and click "+" in the Properties panel.

Insert mobile jQuery widgets

  1. Before you can use any of the jQuery mobile widgets, you must first define a jQuery Mobile page by selecting Insert > jQuery Mobile > Page.

    The jQuery Mobile Files dialog box opens.

    jQuery Mobile Files dialog box
    jQuery Mobile Files dialog box

  2. Change the default settings in the jQuery Mobile files dialog box or leave them set to the default paths, and click OK.

  3. In the Page dialog box that opens, type a name in the ID field, and select or deselect the check boxes next to Header and Footer based on whether you want header and footer sections in your mobile page.

    The page dialog box
    The page dialog box

  4. In the page that opens in Dreamweaver, replace the Header, Content, and Footer text with the text, images, and other elements you want in your mobile page.

    Note:

    Keep the text short and the images small for displaying on small mobile screens.

  5. Add other jQuery Mobile widgets as required.

  6. Preview the page on a device.

    For more information, see Preview Dreamweaver web pages on multiple devices.

  7. Save the jQuery mobile page and all related files.