这对于经验丰富的开发人员来说可能是显而易见的,但我正在尝试自学 jQuery,但我遇到了这个问题。假设我有一个 id 为“btn”的按钮,并且 Html 为“Msg 1”,我想在单击按钮时将 Html 更改为“Msg 2”。这是我尝试这样做的方式,并且有效。但是如果按钮是表单的一部分,这种方式将不起作用。当按钮是表单的一部分时,有没有办法做到这一点?
(function($) {
var test = true;
$('#btn').on('click',function() {
if(test == true) {
test = false;
$(this).html('Msg 2');
} else {
test = true;
$(this).html('Msg 1');
}
}
})(jQuery);