请告诉我什么变量在循环中改变,所以我可以创建一个if else语句。我不是开发者,所以我真的需要帮助。这里的代码什么变量正在改变?
$(document).ready(function(){
$("#health").show();
$("#health").hide();
$("#billing").hide();
var arr = [
$("#pension"),
$("#health"),
$("#billing")
];
var cur = 0, nxt = 1;
function looptour(ncur){
if(ncur!=undefined) {
arr[cur].hide();
arr[ncur].show();
cur = ncur;
nxt = (cur + 1 < arr.length) ? cur + 1 : 0;
}
else {
setInterval(function() {
arr[cur].fadeOut(2000);
arr[nxt].fadeIn(2000);
cur = (cur + 1 < arr.length) ? cur + 1 : 0;
nxt = (nxt + 1 < arr.length) ? nxt + 1 : 0;
},6000);
}
}
looptour();
这是我想要做的......我只是不知道要使用的变量。 这里的想法,我有3个按钮“1 2 3”我只是想添加一个类的各个按钮 1是养老金 2是健康 3是用于计费
谢谢!
if() {
$("#tournums ul li:first a").addClass("num_active");
} else if() { $("#tournums ul li:eq(1) a").addClass("num_active");
} else if() { $("#tournums ul li:eq(2) a").addClass("num_active");
}
你在做什么?你没有向'looptour()'传递任何东西,所以'ncur'将永远是未定义的。我从您提出的另一个问题中认识到我的代码的一瞥。 http://stackoverflow.com/questions/3294955/div-id-fade-code这是否给你想要的效果?你只是想添加一个基于当前可见的类的类? – user113716 2010-07-22 23:52:47
请分享一些HTML。 – Mottie 2010-07-22 23:55:06
是的,它工作正常。我现在想要的是什么变量在循环中变化? – Ryan 2010-07-22 23:56:54