【发布时间】:2016-04-21 23:18:23
【问题描述】:
在开发所谓的“内容滑块”时,我编写了这段代码:
var dayy = 1;
$(".buttonSix").click(function() {
dayy--;
console.log(dayy);
});
$(".buttonSeven").click(function() {
dayy++;
console.log(dayy);
});
switch (dayy)
{
case 0:
var dayy = 1;
break;
case 1:
break;
case 2:
$(".fist").fadeOut();
$(".second").fadeOut();
$(".third").fadeIn();
$(".fourth").fadeIn();
break;
case 3:
$(".third").fadeOut();
$(".fourth").fadeOut();
$(".fith").fadeIn();
$(".sicth").fadeIn();
break;
case 4:
$(".fith").fadeOut();
$(".sicth").fadeOut();
$(".seventh").fadeIn();
$(".eight").fadeIn();
break;
case 5:
$(".seventh").fadeOut();
$(".eight").fadeOut();
$(".nineth").fadeIn();
$(".tenth").fadeIn();
break;
case 6:
$(".nineth").fadeOut();
$(".tenth").fadeOut();
$(".eleventh").fadeIn();
$(".twelve").fadeIn();
break;
case 7:
$(".eleventh").fadeOut();
$(".twelve").fadeOut();
$(".thirteenth").fadeIn();
$(".fourteenth").fadeIn();
break;
default:
$(".thirteenth").fadeOut();
$(".fourteenth").fadeOut();
$(".first").fadeIn();
$(".second").fadeIn();
var dayy = 1;
break;
}
所有的 html div 都没有显示,除了第一个和第二个可见。 增量正在记录并工作,但开关不工作。
没有记录控制台错误
感谢所有帮助和 cmets, 提前非常感谢您
【问题讨论】:
标签: javascript jquery slider switch-statement