【发布时间】:2012-04-27 04:16:13
【问题描述】:
这对于经验丰富的开发人员来说可能是显而易见的,但我正在尝试自学 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);
【问题讨论】:
-
如果它是表单的一部分则无关紧要
-
“表单的一部分”是指 还是 ?