jQuery Mobile –切换单选按钮的启用和禁用状态
我有一个单选按钮,我希望能够通过 jQuery Mobile 启用和禁用它。
单选按钮代码:
<input type="radio" disabled="disabled" value="option1" />
尝试过:
$('input[type="radio"]').removeAttr('disabled');
并且
$('input[type="radio"]').attr('disabled', '');
两者似乎都无法将按钮切换为启用。
I have a radio button that I would like to be able to enable and disable through jQuery Mobile.
Radio button code:
<input type="radio" disabled="disabled" value="option1" />
tried:
$('input[type="radio"]').removeAttr('disabled');
and
$('input[type="radio"]').attr('disabled', '');
Neither of which seem to be able to toggle the button to enabled.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
参考文档,jQuery 和 jQuery Mobile 的不同之处在于这个动作。
Refer the documnentation , jQuery and jQuery Mobile are different in this action.
尝试使用 $(elem).prop('propertyname') 查看更多: http://api.jquery.com /道具/
Try to use $(elem).prop('propertyname') see more: http://api.jquery.com/prop/
我认为复选框可能是您正在寻找的:
http://view.jquerymobile .com/master/demos/widgets/checkbox/
复选框通过用户点击自动选择和取消选择,这与单选按钮不同,单选按钮在选择后似乎仍然没有便捷的取消选择方式。
I think checkboxes might be what you're looking for instead:
http://view.jquerymobile.com/master/demos/widgets/checkbox/
Checkboxes are automatically selected and deselected through user clicks, unlike radio buttons that still don't seem to have a convenient way of being deselected after selection.