Я расширил jQuery
эффекты, называемые slideRightShow()
и slideLeftHide()
, с помощью пары функций, которые работают аналогично slideUp()
и slideDown()
, как показано ниже. Однако я также хотел бы реализовать slideLeftShow()
и slideRightHide()
.
Я знаю, что существуют существенные библиотеки, которые предлагают такие вещи (я бы хотел избежать добавления еще одного большого набора javascript
файлов), но кто-нибудь может предоставить простой пример того, как реализовать slideLeftShow()
или slideRightHide()
* * 1013
jQuery.fn.extend({
slideRightShow: function() {
return this.each(function() {
jQuery(this).animate({width: 'show'});
});
},
slideLeftHide: function() {
return this.each(function() {
jQuery(this).animate({width: 'hide'});
});
},
slideRightHide: function() {
return this.each(function() {
???
});
},
slideLeftShow: function() {
return this.each(function() {
???
});
}
});
Вышеуказанная функция slideRightShow
начинает показывать изображение с левой стороны и продвигается к правой стороне. Я ищу способ сделать то же самое, но начать с правой стороны и двигаться влево . Спасибо!
EDIT
В интерфейсе jQuery есть что-то вроде того, что мне нужно (мне в основном нужны их функции «сдвиг вправо» и «выдвигание влево»), но я не смог заставить это работать с jQuery 1.3: http://interface.eyecon.ro/demos/ifx.html. Кроме того, их демонстрация, кажется, сломана, так как она сделает слайд только один раз, прежде чем выбросит миллион ошибок.