我有一段 jQuery 代码,用于检查是否未选中复选框。如果不是,它会引发一个事件。这里是:
$('#Button').click(function() {
if(!$('input[@name=\"image_id\"]:checked').val()){
//Do Something
return false;
}
});
它很好用,但我决定使用jQuery Checkbox插件设置默认复选框的样式。
现在问题来了,这是样式化后的输出:
<input type="radio" name="answer_id" value="37" style="position: absolute; z-index: -1; visibility: hidden;">`
<span class="jquery-safari-checkbox jquery-safari-checkbox-checked"><span class="mark"><img src="empty.png"></span></span>
因此让我无法查看是否检查了输入。关于我能做什么(如果有的话)的任何想法还是我应该恢复到旧的复选框?