Jquery 如何清洁textarea的所有chracter
我有一个简单的代码,它在我按Enter键后清理文本区域(一个Enter键-和往常一样,就在下一行) 这段代码几乎可以正常工作——它清理了我的文本区域,但在开始时留下了一行空行。它不在乎我在-1或100之前输入了多少行,不管怎样,它将第一行留空,并将光标放在第二行 我怎样才能修好它Jquery 如何清洁textarea的所有chracter,jquery,forms,textarea,Jquery,Forms,Textarea,我有一个简单的代码,它在我按Enter键后清理文本区域(一个Enter键-和往常一样,就在下一行) 这段代码几乎可以正常工作——它清理了我的文本区域,但在开始时留下了一行空行。它不在乎我在-1或100之前输入了多少行,不管怎样,它将第一行留空,并将光标放在第二行 我怎样才能修好它 谢谢 清除该字段时,回车键尚未添加到该字段中。将插件中的事件改为keyup,以便在添加换行符后触发 return this.keyup(function(evt){ 演示: (function($) {
谢谢 清除该字段时,回车键尚未添加到该字段中。将插件中的事件改为keyup,以便在添加换行符后触发
return this.keyup(function(evt){
演示:
(function($) {
$.fn.keyWatcher = function() {
return this.keydown(function(evt){
var $this = $(this);
var prevEvt = $this.data('prevEvt');
$this.trigger('multikeydown',[prevEvt,evt]);
$this.data('prevEvt',evt);
});
};
})(jQuery); //plugin for double key remember
$('#text').keyWatcher().bind('multikeydown',function(evt,prevKey,currKey){
var prKey = ((prevKey) ? prevKey.keyCode : "(none)");
var cuKey = currKey.keyCode;
if (cuKey == 13 && prKey == 13 ) {
$("#text").val('');
}else{
}
return this.keyup(function(evt){