use*_*477 4 checkbox jquery jquery-mobile
我在复选框上单击使用下面的代码.它可以在本地主机上运行,但是当我取消选中复选框时,它无法在移动设备上运行任何一个解决方案吗?
$("#checkbox-1a").change (function(){
var chkstatus = $(this).attr('checked');
alert(chkstatus);
if (chkstatus != 'checked') {
$('#locationdiv').slideUp();
$('#address').val('');
$('#zip').val('');
} else {
$('#locationdiv').slideDown();
}
});
Run Code Online (Sandbox Code Playgroud)
提前致谢
因为jQuery mobile使用所有那些花哨的标记,所以你需要调用一个特殊的jQuery移动函数来更新复选框.
$("#id").prop("checked", true/false).checkboxradio('refresh');
Run Code Online (Sandbox Code Playgroud)
工作得很好.我认为还有其他方法可以设置属性,但请确保包含刷新,否则jQm不会更新标记.
| 归档时间: |
|
| 查看次数: |
2738 次 |
| 最近记录: |