【发布时间】:2013-09-05 05:23:57
【问题描述】:
每当我使用带有选择器的 jquery 选择元素时,如果我获得所选元素的值,它会从旧值而不是新值中选择元素,它会给我新值。我的代码在这里http://jsfiddle.net/HUdkN/3/。
这里我使用澳大利亚值来选择元素,即使我改变了值。它将选择元素。为什么 ???谁能解释一下。
HTML 代码
<input type="text" class="lbl" value="Australia" />
<div id="result"></div>
<br />
<br/>
<input type="button" value="check" id="check_btn">
JAVASCRIPT 代码
function check_fnc() {
jQuery('input').removeClass('error');
jQuery('input[value="Australia"]').each(function () {
$(this).addClass('error');
$('#result').html(this.value);
});
}
$('#check_btn').click(function () {
check_fnc();
})
【问题讨论】:
标签: javascript jquery html jquery-selectors selector