0

对于我的文本区域,我正在使用这个插件https://github.com/jaz303/jquery-grab-bag/blob/master/javascripts/jquery.autogrow-textarea.js

而且我有以下代码。

 <script type="text/javascript">

     $(function() {
      $('.pages .newcomment').autogrow();
     });

     $('.newcomment').keypress(function(event){
     var keycode = (event.keyCode ? event.keyCode : event.which);
     if(keycode == '13'){

  </script>

我有以下html

<textarea class="newcomment field span12" style="width: 350px; height: 20px; resize:none;  font-size: 60%"  placeholder="Enter comment here..." ></textarea>

我不明白为什么有两个触发器,因为我可以看到代码执行在我的按键方法中出现了两次......

4

1 回答 1

2

试试keyup..

$('.newcomment').keyup(function(event){
 var keycode = (event.keyCode ? event.keyCode : event.which);
 if(keycode == '13'){
    ...........
于 2013-03-18T15:05:50.063 回答