输入密钥不会单击元素

问题描述:

此脚本中的回车键不会单击“新建”按钮。输入密钥不会单击元素

我在这里错过了什么吗?

按钮:

<script> 
<a class="btn btn-primary" id="new" href="@Url.Action("New", "New")">New</a> 
</script> 

脚本:

<script> 
     $(document).keypress(function (e) { 
      if (e.which == 13) { 
       $("#new).click(); 
      } 
     }); 
</script> 
+2

。” *我失去了一些东西在这里*? “ - 语法错误,肯定('$(”#new)'应该是'$(“#new”)')。 – 2014-10-29 04:43:51

+0

是的,你错过了一些东西。准确的双引号。 – 2014-10-29 04:44:38

+0

即使引用它不起作用? – 2014-10-29 04:51:22

$(document).bind('keypress', function (e) { 
    if (e.keyCode == 13) { 
     $('#new').trigger('click');  
    } 
    return false;  
}); 

失踪 “并使用'触发'功能