我有一个使用颜色框在 iframe 中打开的页面。此页面有一个复选框。当颜色框关闭时,我想检查是否单击了该复选框,如果是,则运行一个函数。
这是我所拥有的:
$(".colorbox").colorbox({
rel:'group1',
iframe: true,
width:100+"%",
height:100+"%",
onClosed:function(){
var chosenMap = $("input:checkbox#modern");
if (chosenMap.checked) {
alert("checked");
}else{
alert("not checked");
}
}
});
并且颜色框中的html是:
<form>
<label for="modern" class="check activeCheck"><input type="checkbox" name="Style" id="modern" >Custom</label>
<input class="next button" type="button" value="Back" onclick="parent.$.colorbox.close(); return false;" >
</form>