我试图实现滑动使用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