我有一个已经定义的点击事件。我想知道什么是最好的方式将另一个事件处理程序追加到这个事件而不用触及这个代码(如果可能的话)。jQuery - 追加一个事件处理程序到已有的点击事件
有没有办法只是将另一个事件处理程序附加到已定义的点击事件?
这是当前点击事件定义:
$(".HwYesButton", "#HwQuizQuestions")
.append("<a href='javascript:void(0);' rel='.HwYesButton'>Yes</a>")
.click(function(event) {
var button = $(this).parent();
var questionId = button.attr('id');
$iadp.decisionPoint["HwQuizYourself"].Input.inputProvided(questionId);
button.find(".HwNoButton").removeClass("HwButtonSelected");
$(this).addClass("HwButtonSelected");
button.removeClass("HwQuestionSkipped");
$iadp.flat.setBoolean(questionId, true);
return false;
});
完美..谢谢 – Nick 2011-03-03 16:43:18