我们说我有<textarea>
控件。我在CharCounter()
事件上绑定了一个JavaScript函数keyup
来计算文本区域中的字符数。从CharCounter()
我设置了其他标签中剩余的字符数。
现在,当我在textarea并按 Ctrl + Z 或 Ctrl + Y 撤消/重做不起作用。
<div>
<textarea id="textarea1" rows="6" cols="40"></textarea>
<label id="label1"></label>
</div>
$("#textarea1").bind("keyup", privateMethods.CharCount);
CharCount: function () {
var txtarea = $("#textarea1");
$("#label1").text((1000 - txtarea.val().length) + "/" + 1000);
}
答案 0 :(得分:0)
我找到了问题的答案。 只是觉得与您分享以下链接
http://bugs.jqueryui.com/ticket/7873
它解释说IE在任何DOM突变后都会被撤消。 他们将此错误的状态标记为“cantfix”。