这是针对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