我試圖編寫一個函數和毫秒數作爲參數的通用函數,並將其設置爲setTimeout函數。我試着像javascript - 將回調函數作爲參數傳遞給函數
$("#Delay").click(function() {
delayCallBack(someFunction(a, b), 100);
});
在delayCallBack功能
function delayCallBack(event, time) {
setTimeout(function() {
event();
}, time);
};
但是這是行不通的,丟了我的JavaScript錯誤。有人可以幫助我做這種儀式嗎?
可能不會幫你實際上是調用'someFunction(A,B)'當你認爲你發送給它的參考......你究竟是什麼做它發送它的**結果** – freefaller 2012-08-09 09:20:10
在a和b定義的範圍內? – 2012-08-09 09:23:23
你正在得到什麼確切的錯誤? – 2012-08-09 09:27:32