このコードが 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も用意しました。