Я розширив jQuery
викликані ефекти slideRightShow()
і slideLeftHide()
на пару функцій, які працюють аналогічно slideUp()
та slideDown()
як показано нижче. Однак я також хотів би реалізувати slideLeftShow()
іslideRightHide()
.
Я знаю , що є істотні бібліотеки , які пропонують такого роду речі (я хотів би, щоб уникнути додавання ще один великий набір javascript
файлів), але може хто - небудь надати простий приклад того , як реалізувати або slideLeftShow()
або slideRightHide()
?
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 . Крім того, їх демонстрація, здається, зламана, тому що вона зробить слайд лише один раз, перш ніж викинути мільйон помилок.