我是新來的,請耐心等待。 我有參數的簡單功能,我使用jQuery:Javascript以不同參數多次調用相同功能
function AnimateValues(a, b, c, d){
return $(a).stop().animate({b : c}, d);
}
現在,我想調用它需要的,例如當:
AnimateValues('#div1', 'opacity', 1, 500);
AnimateValues('#div2', 'opacity', 0, 500);
AnimateValues('#div3', 'top', 20, 500);
...
但似乎只有最後一個是執行。 幫助將不勝感激。
您是否正在循環調用函數,或者如上所示實際連續三次調用函數 – Mobius
您可以發佈您調用函數的HTML代碼嗎? –
'只有最後一個被執行'沒有意義,因爲你的代碼不應該像你期望的那樣工作,因爲'{b:c}'不會使用參數'b'的值作爲鍵爲對象,但名稱爲'b'本身。所以它永遠不會動畫'top'或'opactiy'。 –