Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何清洁textarea的所有chracter_Jquery_Forms_Textarea - Fatal编程技术网

Jquery 如何清洁textarea的所有chracter

Jquery 如何清洁textarea的所有chracter,jquery,forms,textarea,Jquery,Forms,Textarea,我有一个简单的代码,它在我按Enter键后清理文本区域(一个Enter键-和往常一样,就在下一行) 这段代码几乎可以正常工作——它清理了我的文本区域,但在开始时留下了一行空行。它不在乎我在-1或100之前输入了多少行,不管怎样,它将第一行留空,并将光标放在第二行 我怎样才能修好它 谢谢 清除该字段时,回车键尚未添加到该字段中。将插件中的事件改为keyup,以便在添加换行符后触发 return this.keyup(function(evt){ 演示: (function($) {

我有一个简单的代码,它在我按Enter键后清理文本区域(一个Enter键-和往常一样,就在下一行)

这段代码几乎可以正常工作——它清理了我的文本区域,但在开始时留下了一行空行。它不在乎我在-1或100之前输入了多少行,不管怎样,它将第一行留空,并将光标放在第二行

我怎样才能修好它


谢谢

清除该字段时,回车键尚未添加到该字段中。将插件中的事件改为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){