function removeSelection(button) {
$('#a').bind('click', function() {
if($(button).hasClass('checked')) {
alert("a");
$(this).find('input:checkbox').attr('checked', 'false');
$(button).removeClass("checked");
}
else {
alert("b");
$(this).find('input:checkbox').attr('checked', 'checked');
$(button).addClass("checked");
}
});
}
行为:
first click - Alert('b')
second click Alert('a') Alert('b')
third click Alert('a') Alert('b') Alert('a')
应该是什么:
first click - Alert('b')
second click Alert('a')
third click Alert('b')
问题是什么?