次のようなアンカータグがあります
<a class="btn btn-danger" id="clicking" data-bind="click: $root.enterLocation" href="#">Continue</a>
ポップアップの中にあります。Enterキーを押してこのリンクをクリックする必要があります。次のコードを試しましたが、うまくいきませんでした。
$(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でこれを機能させるにはどうすればよいですか?