我正在更改文本框的文本,并更新标签,但它隐藏了复选框?谁能告诉我我做错了什么?
这里
这里
<input type="text" id="txtInput" width="80px" />
</br>
<label id="lbl" />
</br>
</br>
<input type="checkbox" id="chkUpdate" />
jQuery
$(document).ready(function(event) {
$('#txtInput').keydown(function(event) {
$('#lbl').text($('#txtInput').val());
$('#lbl').change();
});
$('#lbl').change(function(event) {
// alert($('#chkUpdate').size());
$('#chkUpdate').change();
});
});
好的,我关闭了它仍然无法工作的标签标签...检查更新的小提琴。
编辑 2好的,它现在可以工作了,但是我没有得到我想要做的事情,正如从代码中应该清楚的那样check
uncheck
,当标签更新时,我想(基本上更改)复选框,但正如您在小提琴中看到的那样( s)(我的和 Muthu Kumaran 提供的)复选框没有改变它的状态?
编辑 3:这似乎与click()
而不是一起使用change()
,但根据jQuery 规范,它不应该与更改一起使用吗?