我正在使用JQM进行移动Web应用程序开发。我试图隐藏/显示表单的一部分取决于复选框状态。这与iphone工作正常,但在Android手机上表现得很奇怪,就像当用户选中复选框时,它会显示该表格块但会立即隐藏并自动取消选中。我是JQM的新手,如果我错过了一些在这里提到的话,请告诉我。
$('form #addsp').click(function () {
if ($('form #addsp').is(':checked')) {
$('#addDetail').show()
} else {
$('#addDetail').hide()
}
});
答案 0 :(得分:0)
$( “输入[类型= '复选框']”)[0] .attr( “选中”,真).checkboxradio( “刷新”);
您需要刷新复选框以检查它。
你可以在这里阅读更多:
http://jquerymobile.com/test/docs/forms/checkboxes/methods.html