25

jQuery 1.9では、チェックボックスがチェックされていないため、チェックを外した後、ボタンをクリックして再度チェックしようとしています

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

2 に答える 2

57

を使用propし、ブール値を渡す必要があります。

$("#add_cart_checkbox").prop("checked", true) ;
于 2013-01-24T05:18:02.940 に答える
1

このJsFiddleで正常に動作しています

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

クリックイベントを2回呼び出すイベントバブリングの問題である必要があります。

于 2013-01-24T05:29:46.773 に答える