這是針對jQuery Mobile的。並非所有常規的jQuery答案都可以使用。禁用jQuery Mobile中的按鈕
我無法讓我的按鈕在jQuery Mobile中禁用。
jQuery Mobile的說,使用
$('input').button('disable');
但我得到在Firebug的錯誤消息:
未捕獲的異常:不能調用按鈕的方法來初始化之前;試圖調用方法'禁用'。
它在我的頁面的文檔就緒部分,所以我不知道它還沒有被初始化。
我試着直接通過它的ID來調用按鈕,但那不起作用。
我已經試過:
$('button').attr("disabled", "disabled");
不工作。
我也有一個開關命令,將啓用一個基於什麼值的按鈕。我已經找到了路由到右「case」語句的地方,但jQuery mobile中的啓用/禁用按鈕不起作用。
代碼:http://pastebin.com/HGSbpAHQ
HTM L請 - 看起來像選擇器是錯誤的。 – xandercoded 2011-05-03 20:07:56
選擇器看起來一般,但我們必須知道你有''或'' – Dutchie432 2011-05-03 20:09:52
我們需要看到您的HTML作爲亞歷山大說 – slandau 2011-05-03 20:12:12