Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 改变';选中';使用jQuery和引导的复选框的属性(AdminLTE主题)_Javascript_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

Javascript 改变';选中';使用jQuery和引导的复选框的属性(AdminLTE主题)

Javascript 改变';选中';使用jQuery和引导的复选框的属性(AdminLTE主题),javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我使用的主题(实现引导)在我的页面上有一个复选框。其呈现方式如下: <div class="icheckbox_minimal" style="position: relative;" aria-checked="false" aria-disabled="false"> <input id="subscribeAddress" type="checkbox" style="position: absolute; opacity: 0;"> <ins class="

我使用的主题(实现引导)在我的页面上有一个复选框。其呈现方式如下:

<div class="icheckbox_minimal" style="position: relative;" aria-checked="false" aria-disabled="false">
<input id="subscribeAddress" type="checkbox" style="position: absolute; opacity: 0;">
<ins class="iCheck-helper" style="position: absolute; top: 0%; left: 0%; display: block; width: 100%; height: 100%; margin: 0px; padding: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 0px none; opacity: 0;"></ins>
</div>

更新:我已经找到了问题的解决方案,并在下面发布了答案,但我仍然愿意接受关于更好方法的建议。

简单的老式javascript怎么样

document.getElementById("subscribeAddress").checked = true;
试试下面的代码

$("#subscribeAddress").iCheck('uncheck');
$(“#subscribeAddress”).prop(“选中”,为真)工作正常

这里有一个例子。

我一直在寻找将“checked”类添加到类“icheckbox_minimal”的div中

直接修改这个div被认为是正确的方法吗?还是我应该换一种方式


我将暂时不回答我的问题,以便给某人一个提供更好答案的机会(如果有的话)。我觉得自己的答案是作弊:p

我对我的问题进行了编辑,以使问题更清楚。使用AdminLTE主题时,似乎使用精灵来显示复选框,而实际输入元素的不透明度为0。这是特定于web应用程序的,不回答一般问题。
$("#subscribeAddress").iCheck('uncheck');