Я розширив 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 . Крім того, їх демонстрація, здається, зламана, тому що вона зробить слайд лише один раз, перш ніж викинути мільйон помилок.