我試圖找出一個簡單的問題的範圍和/或點擊收聽:問題與在Javascript/jQuery的
var setListeners = function()
{
for(var i in sliders)
{
sliders[i].switchBtn.click(function()
{
alert(i);
});
}
}
有在滑塊三種元素,所以3個switchBtn的給出了一個點擊監聽。我預計點擊第一個按鈕會以'0',第二個'1'和第三個'2'進行提醒。但是,當我按下每個按鈕時,我只會得到'2'。
難道有人請指出爲什麼我的價值被重寫爲每個新的偵聽器功能?
美容感謝隊友。 – Chris 2011-03-22 05:13:51