2010-03-07 2 views
-2

Я сделал галерею изображений с JQuery здесь:JQuery Image Gallery

http://sarfraznawaz2005.kodingen.com/demos/jquery/image_gallery/

Я просто хотел бы знать, как я добавить функциональность предыдущая и следующая стрелка изображения, чтобы показать следующие и предыдущие изображения с JQuery ,

Спасибо.

ответ

1

prev и next, чтобы найти элемент до/после текущего и активировать его. Вам нужно будет отключить код активации элемента из события onclick.

вы используете

$(...).click(function() { 
    code 
    that 
    activates 
    "this" 
}); 

но теперь вам нужно повторно использовать код активации, так отвязать его

activate = function(elem) { 
    code 
    that 
    activates 
    "elem" 
} 

$(img).click(function() { 
    activate(this) 
}); 

$(#left).click(function() { 
    activate(currentElement.prev()) 
}); 

$(#right).click(function() { 
    activate(currentElement.next()) 
}); 
+0

+1: спасибо я, что с помощью настроек уже, но возникли некоторые проблемы. Хорошо, что вы подразумеваете под дезактивацией кода активации элемента? – Sarfraz