对于我的文本区域,我正在使用这个插件 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>
我不明白为什么有两个触发器,因为我可以看到代码执行在我的按键方法中出现了两次...
最佳答案
尝试键盘输入..
$('.newcomment').keyup(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13'){
...........
关于javascript - 按键事件被触发两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15480022/