【发布时间】:2013-03-08 02:38:06
【问题描述】:
我正在使用 jQuery 1.8.3 和 jQuery Mobile 1.2.0。
我正在尝试实现vertically grouped checkboxes。
我需要检测复选框上的更改。一个例子是可用的here。
但是,它在我的页面上不起作用(我没有给出,因为它包含太多依赖项但代码相同)。
基本上,当我单击一个复选框时,控制台中应该会显示以下消息:
INPUT
module1
-----
而在我的页面中,我有:
FIELDSET
moduleListTitle
-----
DIV
moduleContainer
-----
DIV
(an empty string)
-----
我花了几个小时试图找出事件没有正确触发的原因。
有人遇到过这个问题吗?
【问题讨论】:
-
您可能需要在动态插入复选框后
.trigger('refresh')。在您提供的 JSfiddle 上工作正常。所以在('create')之后试试$('#moduleListTitle').parent().trigger('refresh');
标签: jquery-mobile checkbox jquery