Chi*_* Zu 7 checkbox jquery-mobile
我有以下复选框:
<input type="checkbox" id="ui-5"/><label for="ui-5">checked</label>
Run Code Online (Sandbox Code Playgroud)
如果没有选中它,我想将其值更改为未选中,并检查是否已选中.我试过这段代码:
$("#ui-5").click(function(){
$("label[for='ui-5']").text("unchecked");
});
Run Code Online (Sandbox Code Playgroud)
它改变了标签,但我的复选框的设计变得怪异.我怎样才能解决这个问题?
pau*_*oya 12
JQuery mobile改变了页面的原始html,这似乎有效:
$("#ui-5").change(function () {
$("label[for='ui-5'] span.ui-btn-text").text("unchecked");
});
Run Code Online (Sandbox Code Playgroud)