下面是我正在嘗試做的事情,我想將變量傳遞給函數(在那裏沒有問題)。但是,我想在if語句中使用它。將變量傳遞給函數中的if語句
colnum(5, 1);
function colnum (columnnumber, reset)
{
var divcount = $('[class^="box"]').length;
var columnnumberround = Math.round(divcount/columnnumber);
var start = 0;
var end = columnnumberround-1;
if (reset=1)
{
var i = 0;
while (i<=columnnumber)
{
$('div.box'+start).add($("div.box"+start).nextUntil("div.box"+end)).add($("div.box"+end)).addClass("col"+i);
$(".col"+i).wrapAll("<div class=column></div>");
start+=columnnumberround;
end+=columnnumberround;
i++;
}
}
else
{
alert("test");
}
}
它應該是 「如果(復位== 1)」 a.s.o. – Robert 2011-05-23 13:28:53
以及爲什麼你會覆蓋輸入參數? 'var columnnumber = 5;' – fearofawhackplanet 2011-05-23 13:32:19
woops,多數民衆贊成在測試東西保留 – Gregasus 2011-05-23 13:46:24