다음 및 이전 단추 기능을 수행했습니다. 나는 다음 버튼을 클릭 할 때 어떤 일이 일어나도록해야하며, 이전 버튼을 클릭했을 때 같은 일이 반대로 일어날 수 있도록해야합니다.Jquery 다음 및 이전 단추 작업
여기에 내가 일한 바이올린 링크 : http://jsfiddle.net/thilakar/t8v5P/
$(function() {
//var a = '.mainList';
var a = 0;
var b = 2;
$('#next').click(function() {
var x = 0;
var z = $('.mainList').length;
$('.mainList').each(function() {
if(a == x){
var inner_li = $('#'+a+' ul li').length;
for(c=1; c<=inner_li; c++){
if (c == b) {
if ($('#'+a+'_'+c)) {
$('#'+a+'_'+c).show();
}
} else {
$('#'+a+'_'+c).hide();
}
if(b > inner_li) {
if (x < z-1) {
$('#'+a).hide();
a++;
$('#'+a).show();
b=1;
}
}
}
}
x++;
});
b++;
});
});
저를 도와주세요.
경우 ($ ('#'+ A + '_'+ C)) '항상 truthy (객체)로 보장됩니다. 선택자와 적어도 하나의 요소가 일치하는 경우에만 true 일 수있는'if ($ ('#'+ a + '_'+ c) .length) '를 의미했을 것입니다. (ID 선택기이므로 정확하게 1이어야합니다.) – Paulpro