一旦取消选中,第二次不检查jQuery 1.9复选框

在jQuery 1.9 v复选框未选中,一旦我取消选中它,尝试通过单击按钮再次检查

$("#add_cart_checkbox").attr("checked",'checked') ; 

你必须使用prop ,并传递一个布尔值:

 $("#add_cart_checkbox").prop("checked", true) ; 

工作正常在这个JsFiddle

 $("#add_cart_checkbox").attr("checked",'checked') ; 

它必须是事件冒泡的问题,这会导致两次调用click事件。