有谁知道为什么这段代码会在 FF、Chrome 和 IE9 中打印出 true 而在 IE 7-8 中打印出 false ?当然还有如何使它保持一致。
$("#cb1").on("change", function(e) {
$("#value").text(e.target.checked);
});
$("#cb1").trigger("click");
HTML是
<input type="checkbox" id="cb1" />
<div id="value"></div>
我还准备了一个jsfiddle。