모바일 쇼핑몰 메인 탭 이동 먼저 되도록 수정
This commit is contained in:
@ -131,6 +131,15 @@
|
|||||||
$slides.eq(next).css("left", width+"px");
|
$slides.eq(next).css("left", width+"px");
|
||||||
$tabs.removeClass(cfg.tab_active);
|
$tabs.removeClass(cfg.tab_active);
|
||||||
|
|
||||||
|
if(count >= 3) {
|
||||||
|
$tabs.removeClass("tab_listed").css("left", "-"+tab_width+"px");
|
||||||
|
|
||||||
|
$tabs.eq(next - 1).addClass("tab_listed").css("left", "0px");
|
||||||
|
$tabs.eq(next).addClass("tab_listed").css("left", pos_left+"px");
|
||||||
|
$tabs.eq((next + 1) % count).addClass("tab_listed").css("left", pos_right+"px");
|
||||||
|
}
|
||||||
|
$tabs.eq(next).addClass(cfg.tab_active);
|
||||||
|
|
||||||
$slides.eq(idx).clearQueue().animate(
|
$slides.eq(idx).clearQueue().animate(
|
||||||
{ left: "-="+width }, cfg.duration,
|
{ left: "-="+width }, cfg.duration,
|
||||||
function() {
|
function() {
|
||||||
@ -141,16 +150,7 @@
|
|||||||
$slides.eq(next).clearQueue().animate(
|
$slides.eq(next).clearQueue().animate(
|
||||||
{ left: "-="+width }, cfg.duration,
|
{ left: "-="+width }, cfg.duration,
|
||||||
function() {
|
function() {
|
||||||
if(count >= 3) {
|
|
||||||
$tabs.removeClass("tab_listed").css("left", "-"+tab_width+"px");
|
|
||||||
|
|
||||||
$tabs.eq(next - 1).addClass("tab_listed").css("left", "0px");
|
|
||||||
$tabs.eq(next).addClass("tab_listed").css("left", pos_left+"px");
|
|
||||||
$tabs.eq((next + 1) % count).addClass("tab_listed").css("left", pos_right+"px");
|
|
||||||
}
|
|
||||||
|
|
||||||
$wrap.height(next_height);
|
$wrap.height(next_height);
|
||||||
$tabs.eq(next).addClass(cfg.tab_active);
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -182,6 +182,15 @@
|
|||||||
$slides.eq(next).css("left", "-"+width+"px");
|
$slides.eq(next).css("left", "-"+width+"px");
|
||||||
$tabs.removeClass(cfg.tab_active);
|
$tabs.removeClass(cfg.tab_active);
|
||||||
|
|
||||||
|
if(count >= 3) {
|
||||||
|
$tabs.removeClass("tab_listed").css("left", "-"+tab_width+"px");
|
||||||
|
|
||||||
|
$tabs.eq(next - 1).addClass("tab_listed").css("left", "0px");
|
||||||
|
$tabs.eq(next).addClass("tab_listed").css("left", pos_left+"px");
|
||||||
|
$tabs.eq((next + 1) % count).addClass("tab_listed").css("left", pos_right+"px");
|
||||||
|
}
|
||||||
|
$tabs.eq(next).addClass(cfg.tab_active);
|
||||||
|
|
||||||
$slides.eq(idx).clearQueue().animate(
|
$slides.eq(idx).clearQueue().animate(
|
||||||
{ left: "+="+width }, cfg.duration,
|
{ left: "+="+width }, cfg.duration,
|
||||||
function() {
|
function() {
|
||||||
@ -192,16 +201,7 @@
|
|||||||
$slides.eq(next).clearQueue().animate(
|
$slides.eq(next).clearQueue().animate(
|
||||||
{ left: "+="+width }, cfg.duration,
|
{ left: "+="+width }, cfg.duration,
|
||||||
function() {
|
function() {
|
||||||
if(count >= 3) {
|
|
||||||
$tabs.removeClass("tab_listed").css("left", "-"+tab_width+"px");
|
|
||||||
|
|
||||||
$tabs.eq(next - 1).addClass("tab_listed").css("left", "0px");
|
|
||||||
$tabs.eq(next).addClass("tab_listed").css("left", pos_left+"px");
|
|
||||||
$tabs.eq((next + 1) % count).addClass("tab_listed").css("left", pos_right+"px");
|
|
||||||
}
|
|
||||||
|
|
||||||
$wrap.height(next_height);
|
$wrap.height(next_height);
|
||||||
$tabs.eq(next).addClass(cfg.tab_active);
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user