Drupal Jquery UI - PullRequest
       1

Drupal Jquery UI

0 голосов
/ 19 сентября 2011

Я пытаюсь добиться скольжения, используя функцию эффекта пользовательского интерфейса Jquery.

Используя следующий код:

$('div#main div#sidebar-left').effect('slide');

дает мне функцию не распознанная ошибка.

Так как у меня установлен модуль Jquery UI, мне интересно, знает ли кто-нибудь, как я могу вызвать мою функцию желаний через модуль?

Ответы [ 3 ]

0 голосов
/ 19 сентября 2011

Чтобы включить jQuery в ваши страницы:

<?php
 drupal_add_js (
    '$(document).ready(function(){$("p.jtest").fadeIn(6000);}); ',
    'inline');
?>

(от http://drupal.org/node/89005)

Чтобы сделать слайд:

Мы можем анимировать любой элемент, например, простое изображение:

<div id="clickme">
  Click here
</div>
<img id="book" src="book.png" alt="" width="100" height="123" />

Мы будем вызывать .slideToggle () при вызове другого элемента:

$('#clickme').click(function() {
  $('#book').slideToggle('slow', function() {
    // Animation complete.
  });
});

(из API jQuery: http://api.jquery.com/slideToggle/)

0 голосов
/ 28 сентября 2011

попробуй:

jQuery('div#main div#sidebar-left').effect('slide');
0 голосов
/ 19 сентября 2011

Я предполагаю, что это Drupal 6, и в этом случае вам нужно добавить файлы jQuery UI на страницу с помощью jquery_ui_add ()

jquery_ui_add('effects.slide');

или что-то очень похожее натот.Эта функция включается в функцию обратного вызова страницы или в hook_init(), если вам это нужно на каждой странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...