вкладки работают хорошо, но мне нужно, чтобы вызвать ДАЛЕЕ и ПРЕД кнопки, которые в настоящее время не делают вкладки выбраныВкладки Jquery ширина следующий и предыдущий ссылки
облако вы помочь мне с этим ?
благодаря
вкладки работают хорошо, но мне нужно, чтобы вызвать ДАЛЕЕ и ПРЕД кнопки, которые в настоящее время не делают вкладки выбраныВкладки Jquery ширина следующий и предыдущий ссылки
облако вы помочь мне с этим ?
благодаря
Воспользуйтесь существующего обработчика щелчка, что у вас есть. Когда вы нажмете дальше, вручную вызовите обработчик кликов на следующей вкладке, вызвав .trigger('click')
. Я также поставил код changeTab в общем вызове, так что вам не придется копировать код в следующей и предыдущей клик обработчиков:
function changeTab(next){
var tabs = $('.tabmenu a'); // Get tab links
var curTab = tabs.index($('.selected')); // What link # is selected?
var num = tabs.size(); // How many do we have?
if(next) {
// If next, add 1 (mod total, allows wrapping)
newTab = (curTab+1)%num;
} else {
// If prev, sub 1 (add total, mod total, allows wrapping)
newTab = (curTab+num-1)%num;
}
// This manually "clicks" the next tab
tabs.eq(newTab).trigger('click');
}
$('.next-tab').click(function(){
// call changeTab(); 1 means next
changeTab(1);
});
$('.prev-tab').click(function(){
// call changeTab(); 0 means previous
changeTab(0);
});
Демо: http://jsfiddle.net/baKYK/
Это, как говорится, jQuery UI предоставляет много функциональности автоматически. Есть ли причина, по которой вы ее не используете?
Причина, по которой я не использую пользовательский интерфейс, потому что я уже использую магистраль и фей другие вещи. Пользовательский интерфейс иногда конфликтует с ними – DD77