我似乎在這裏有點困惑。我想要做的是創建一個禁用頁面上所有輸入的Javascript函數,然後是一個啓用頁面上所有輸入的函數。通用Javascript函數調用jQuery函數
這對jQuery非常簡單。我的問題是,如何將這些jQuery函數包裝在傳統的JS函數中?我需要這樣做的原因是因爲我使用ActionScript調用了這些函數。換句話說,我不明白我如何編寫jQuery代碼,然後以傳統的Javascript函數調用方式調用它。
偉大的作品,但不裹在一個函數...
$(document).ready(function() {
$(':input').attr('disabled', "disabled");
});
裹的功能和完全不工作,我究竟做錯了什麼?
function init_lock_test(){
$(':input').attr('disabled', "disabled");
}
你是什麼意思,它不工作?你什麼時候/如何調用'init_lock_test'? – 2010-11-15 00:59:15
其實,你的第一個例子是/寫在一個函數中。該函數被添加到JQuery的ready()方法中,該函數將該函數添加到要在文檔加載完成後自動執行的函數列表中。我敢肯定你不會在任何地方調用你的'init_lock_test()'方法,這意味着實際的方法也不會被執行。 – fwielstra 2010-11-15 01:10:18