我在使用 jquery click 函数时遇到了一个奇怪的问题。假设发生的是用户单击链接“.selectlink”并在页面上打勾。这工作正常,再次单击它并取消选中该框.....也很好,再次单击链接,没有任何反应,再单击它,仍然没有任何反应,所以该功能似乎只有在两个之后才能工作clicks 然后停止工作,直到页面被刷新。
$(document).on('click', '.selectlink', function () {
var myId = $('#check_' + this.id);
if ($(myId).is(':checked')) {
$(myId).attr('checked', false);
} else {
$(myId).attr('checked', true);
}
countChecked();
});