function js_example_accordion

Demonstrate accordion effect.

Related topics

1 string reference to 'js_example_accordion'
js_example_menu in js_example/js_example.module
Implements hook_menu().

File

js_example/js_example.module, line 112

Code

function js_example_accordion() {
    $title = t('Click sections to expand or collapse:');
    $build['myelement'] = array(
        '#theme' => 'my_accordion',
        '#title' => $title,
    );
    $build['myelement']['#attached']['library'][] = array(
        'system',
        'ui.accordion',
    );
    $build['myelement']['#attached']['js'][] = array(
        'data' => '(function($){$(function() { $("#accordion").accordion(); })})(jQuery);',
        'type' => 'inline',
    );
    $output = drupal_render($build);
    return $output;
}