2013-03-19 1 views
0

Я не использую jquery UI, но я хотел бы сделать элемент слайд и показать в то же время, слева направо.jQuery ui effect for not ui jquery

Так что эквивалентно функции Jquery UI ?:

$(function(){ 
$(element).show('slide', {direction: 'right'},1000); 
}); 

благодаря

+4

вы можете использовать '.animate' слишком –

+0

@DipeshParmar как чувак? pls – sbaaaang

+1

** Пример: ** '$ (element) .animate ({left: '300px'}, 1000);' –

ответ

1

попробовать это

$(element).hide().animate({width: 'toggle'}); 

fiddle here

+0

извините, что это возвращает также скрыть, мне нужно ТОЛЬКО показать – sbaaaang

+0

, затем скрыть() сначала, а затем анимировать .. :) – bipen

+0

Если он уже скрыт, вам нужен символ .hide() 'позвонить первым? http://jsfiddle.net/zq6Rx/5/ –

1

Вы можете использовать opacity CSS свойство для hidden поля, как вы просили.

$("#element").animate({ "opacity": "show", left:"200px"} , 1000); 

ИЛИ

$("#element").animate({ "opacity": 1, left:"200px"} , 1000);