我有一个锚标签
<a class="btn btn-danger" id="clicking" data-bind="click: $root.enterLocation" href="#">Continue</a>
它在一个弹出窗口内。我需要在按回车键时单击此链接。我已经尝试了以下代码,但它对我不起作用。
$(document).ready(function(){
$(document).keyup(function(event){
if (event.keyCode == 13){
$("#clicking").trigger('click');
}
})
});
不知道为什么该功能不起作用。我也使用了单击功能,结果相同。它在鼠标单击时正常工作。我需要让它在输入时自动工作。
以下代码在 Firefox 中运行良好。
$(document).ready(function () {
$(document).on("keyup", function (event) {
if (event.which == 13) {
document.getElementById("clicking").click();
}
});
});
如何在 Chrome 上进行这项工作?