保存jQuery的回調函數也許我錯過了什麼,但可以說我有這樣的:在一個單獨的文件
$('a.delete').click(function(){
resp=window.confirm("Are you sure you want to delete this?");
if(resp)
return true;
else
return false;
}
現在,我想的是回調函數保存到一個單獨的js文件,因爲我將用它在幾頁。我的邏輯告訴我這樣做:
$('a.del').click(delete_element());
有我的js文件是這樣的:
function delete_element(){
resp=window.confirm("Are you sure you want to delete this?");
if(resp)
return true;
else
return false;
}
這是行不通的。每當我的頁面加載時,即使我沒有點擊鏈接,它也會顯示確認窗口。
很明顯,我的邏輯這次失敗了。我錯過了什麼?
的風格一點:你可能只是這樣做:'返回確認( '...'); ' – nickf 2010-06-08 03:18:33
不錯的建議:)謝謝。 – 2010-06-08 03:28:41