【发布时间】:2014-10-29 04:43:04
【问题描述】:
此脚本中的回车键不会单击“新建”按钮。
我在这里遗漏了什么吗?
按钮:
<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>
【问题讨论】:
-
“我在这里遗漏了什么吗?”——当然是语法错误(
$("#new)应该是$("#new"))。 -
是的,你错过了一些东西。准确地说是双引号。
-
即使引用它也不起作用?
-
如果您希望页面导航到锚点的
href,那么当您以编程方式触发点击事件时可能不会发生这种情况
标签: jquery click element keypress enter