0
메뉴에서 항목을 클릭하거나 메뉴에서 화살표 항목을 사용하여 이동하는 메뉴를 만들고 있습니다. 잘. 그들은 표시되지 않습니다 (화살표가있는 가로 메뉴 선택 가능한 항목
$('.mainSlider li:not(.leftBounce,.rightBounce)'); //All li items inside mainSlider without leftBounce and rightBounce classes
문제가 leftBounce 및 rightBounce 화살표 항목도 표시되어 있었다 :이 선택와 복구 설정에서 선택한 클래스를 사용하여 선택한 항목을 표시 이전 세트 그래서 나는 이것에 대해 혼란 스러워요.)
다음 항목이 있습니다. <ul>
입니다.
var mainli = $('.mainSlider li:not(.leftBounce,.rightBounce)');
var mainliSelected;
var mainLeftBounce = $('.mainSlider .leftBounce');
var mainRightBounce = $('.mainSlider .rightBounce');
/* Main Right Navigation*/
mainRightBounce.click(function(){
if(mainliSelected){
mainliSelected.removeClass('selected');
next = mainliSelected.next();
if(next.length > 0){
mainliSelected = next.addClass('selected');
}else{
mainliSelected = mainli.eq(0).addClass('selected');
}
}else{
mainliSelected = mainli.eq(0).addClass('selected');
}
});
/* Main Right Navigation*/
/* Main Left Navigation*/
mainLeftBounce.click(function(){
if(mainliSelected){
mainliSelected.removeClass('selected');
next = mainliSelected.prev();
if(next.length > 0){
mainliSelected = next.addClass('selected');
}else{
mainliSelected = mainli.last().addClass('selected');
}
}else{
mainliSelected = mainli.last().addClass('selected');
}
});
/* Main Left Navigation*/
다음의 예와 바이올린 : https://jsfiddle.net/zomoxp9L/
감사합니다, 좋은 :) 작동 – Genaut