Jquery mobile jquery移动错误-无法在初始化之前调用按钮上的方法;试图调用方法';残疾人士';

Jquery mobile jquery移动错误-无法在初始化之前调用按钮上的方法;试图调用方法';残疾人士';,jquery-mobile,Jquery Mobile,根据文档(),pageinit事件应该在jQuery移动页面的所有小部件和插件执行完毕后调用。因此,我相信我应该能够在事件回调中与该页面上的元素进行交互而不受惩罚。但是,我侦听页面初始化,然后尝试与页面上的按钮交互,结果出现以下错误: 无法在初始化之前调用按钮上的方法;企图 调用方法“已禁用” 我组装了一个密码笔,向您展示: 有什么好处?pageinit是否不按文档所述工作,或者这是一个bug?您的pageinit事件没有任何问题。错误在于如果您有不匹配的HTML标记,这也可能发生,尤其是之前

根据文档(),pageinit事件应该在jQuery移动页面的所有小部件和插件执行完毕后调用。因此,我相信我应该能够在事件回调中与该页面上的元素进行交互而不受惩罚。但是,我侦听页面初始化,然后尝试与页面上的按钮交互,结果出现以下错误:

无法在初始化之前调用按钮上的方法;企图 调用方法“已禁用”

我组装了一个密码笔,向您展示:


有什么好处?pageinit是否不按文档所述工作,或者这是一个bug?

您的
pageinit
事件没有任何问题。错误在于

如果您有不匹配的HTML标记,这也可能发生,尤其是
之前没有声明的


首先要检查的可能是您的HTML格式是否正确。

这似乎仍然适用于jQuery Mobile 1.4.5。