我試圖實現滑動使用JQuery UI的效果函數。Drupal Jquery UI
使用下面的代碼:
$('div#main div#sidebar-left').effect('slide');
給了我不承認錯誤的函數。
由於我已經安裝了Jquery UI模塊,我不知道是否有任何知道如何通過模塊調用我的慾望功能?
我試圖實現滑動使用JQuery UI的效果函數。Drupal Jquery UI
使用下面的代碼:
$('div#main div#sidebar-left').effect('slide');
給了我不承認錯誤的函數。
由於我已經安裝了Jquery UI模塊,我不知道是否有任何知道如何通過模塊調用我的慾望功能?
我猜這是Drupal的6,在這種情況下,你需要將jQuery UI的文件與jquery_ui_add()
jquery_ui_add('effects.slide');
或極爲相似,添加到頁面。該功能將進入頁面回調功能,如果您在每個頁面上都需要該功能,則可以使用hook_init()
。
謝謝克萊夫,對於您的詢問無迴應表示歉意。你是對的 - 它是一個D6網站。 – sisko
要包含的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" />
當另一個元素是clic時,我們將調用.slideToggle()糟透了:
$('#clickme').click(function() {
$('#book').slideToggle('slow', function() {
// Animation complete.
});
});
(從jQuery API:http://api.jquery.com/slideToggle/)
嘗試:
jQuery('div#main div#sidebar-left').effect('slide');
這是你使用,6或7的Drupal的版本? – Clive