jquery checkbox checked 却不显示对勾

$("input").attr("checked", true);

或 

$("input").attr("checked", "checked");

设置了 input 的 checked 属性,在开发者工具显示正常,取值也正常。但 input 不显示对勾

说是jquery1.6+的兼容性问题,怎么会有这样的问题?

引自:这里

原文地址:https://www.cnblogs.com/frostbelt/p/4933951.html