Проблема с jquery

Главные вкладки

Аватар пользователя init0 init0 17 мая 2011 в 1:03

Вернее с календарем, который подключается к форме, которая реализована модулем Webforms.
подключил jquery для календаря и css через theme.info.

это добавил к форме:

        $form['submitted']['date']['#attributes'] = array('class' => 'calendar');
        $script = '<script type="text/javascript">'.PHP_EOL;
        $form['#suffix'] = $script."$(document).ready(function(){

        $('#example').attachDatepicker();

        $('#exampleRange').attachDatepicker({

        rangeSelect: true,

        yearRange: '2000:2010',

        firstDay: 1

        });

        });
</script>"

;

и гад не работает:(, хотя на верстке с идентичными данными все хорошо.

что пробовал:
-Отключал последовательно скрипты - без исходно
-Брал jquery.js с drupal и подключал к шаблону верстки - там все работает
-Drupal.behaviors - не помогло
-И наверняка еще что, только сейчас не помню

Комментарии

Аватар пользователя Bayrach Bayrach 17 мая 2011 в 9:10

а что файрбаг показывает? у меня в подобном случае не работало до тех пор, пока не обернул в:

(function($){...})(jQuery);
Аватар пользователя init0 init0 17 мая 2011 в 13:16

"xxandeadxx" wrote:
посчитайте количество открытых и закрытых скобок

вроде все хорошо

"Bayrach" wrote:
а что файрбаг показывает

он молчит, вообще ноль внимания

"Bayrach" wrote:
(function($){...})(jQuery);

так файрбаг выдает ошибку, что нет такой функции

такое работает:

        $script = '<script type="text/javascript">'.PHP_EOL;
        $form['
#suffix'] = $script."$(document).ready(function(){
    $('
a').text('DOM is loaded');
});
</script>
";