[решено] jquery UI в drupal 7

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

Аватар пользователя Cozmi Cozmi 27 марта 2011 в 13:04

всем хай
Ни как не пойму как включить эту библиотеку. Вроде она должна быть в ядре, однако на странице никакого упоминания про неё нету, соответственно ничего не работает. вручную прописывать в шаблоне не хочется.
хэлп

Комментарии

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 27 марта 2011 в 13:26

добавлением в массив построения формы строчки library => array(array('system', 'ui.sortable') )

посмотрите в ядро. там примеры есть Smile

<?php
drupal_add_library
('system''ui.draggable');
?>

например так. сцукобля. мало что задокументировано. спасибо за интересный вопрос Smile

Аватар пользователя Cozmi Cozmi 29 марта 2011 в 22:54

не понимаю ещё, как организовать правильную работу функций:
$(funcion(){ .... });
jQuery(document).ready(function () { ... });
т.е. выполнение чего-нить после загрузки страницы не работает, селекторы ничего не видят... аккордеон не работает.
в консоли читается: Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function

Аватар пользователя SirAndriy SirAndriy 1 мая 2011 в 21:45

Попробуй заменить везде '$' на 'jQuery'

jQuery(function(){                                
        jQuery('a').click(function() {
          alert('Урааааа!');
          return true;
        });                      
  });
Аватар пользователя DDDDD099 DDDDD099 4 сентября 2011 в 1:44

Странно - я тупо вставил исходный код с jqueryui.com ничего не меняя - работает без вопросов. Возможно потому что тема базовая.