在处理所谓的“内容滑块”时,我编写了这段代码:
var a = ['11', '22', '33', '44'];
var result = a.map(e => e.split('').reduce((p, c) => +p + +c))
console.log(result); //[ 2, 4, 6, 8 ]
所有html div都显示none,除了第一个和第二个可见。 正在记录和工作增量,但交换机无法正常工作。
没有记录控制台错误
感谢所有帮助和评论, 非常感谢您提前
答案 0 :(得分:1)
单击后您的开关未调用,应该是:
var dayy = 1;
$(".buttonSix").click(function() {
switchDayy(--dayy);
});
$(".buttonSeven").click(function() {
switchDayy(++dayy)
});
function switchDayy(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;
}
}