jquery のクリック関数で奇妙な問題が発生しています。ユーザーがリンク「.selectlink」をクリックし、ページ上のボックスにチェックマークを付けると想定されます。これは問題なく機能し、もう一度クリックするとボックスのチェックが外れます...また、リンクをもう一度クリックしても何も起こらず、もう一度クリックしても何も起こらないため、機能は2回後にのみ機能するようですクリックは、ページが更新されるまで機能しなくなります。
$(document).on('click', '.selectlink', function () {
var myId = $('#check_' + this.id);
if ($(myId).is(':checked')) {
$(myId).attr('checked', false);
} else {
$(myId).attr('checked', true);
}
countChecked();
});