請告訴我什麼變量在循環中改變,所以我可以創建一個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