我有以下HTML:
<input type="checkbox" id="checkbox-remember" data-theme="SingleLineCheckBox" checked/>
但仍未默认选中该复选框。我也尝试过使用:
$("#checkbox-remember").prop('checked', true);
但我无法让它发挥作用?
答案 0 :(得分:3)
始终确保 DOM已准备好!
$(function(){ // DOM ready shorthand
$("#checkbox-remember").prop('checked', true);
// other code here
});
否则,如果您可以更改HTML,则可以将checked
属性添加到您的复选框中。即:<input type="checkbox" checked="checked" />
在<script>
标记之前放置所有</body>
标记也是一个好习惯,确保解析器在加载脚本之前首先读取所有文档树。 < / p>
答案 1 :(得分:2)
试试这个:
<input type="checkbox" id="checkbox-remember" data-theme="SingleLineCheckBox" checked="checked"/>
答案 2 :(得分:0)
试试这个
<input type="checkbox" checked="checked" id="checkbox-remember" data-theme="SingleLineCheckBox" />
答案 3 :(得分:0)