2016-04-04 4 views
0

タブなどのボタンに機能するかを入力しますが、代わりに私がヒットした場合ような方法でそれをしたいですそのボタンに来るはずです。は、私はそれがボタンに来るページを押してタブを開くと、私はちょうどページ内のボタンをクリックし、他には何も</p> <pre><code><button>hello</button> </code></pre> <p>を持って

これは私が書いたコードですが、それはこのことを取り組んで助けが必要

$(document).ready(function() { 
$('.EntTab').on('keydown', function (e) { 
    if (e.keyCode == 13) e.keyCode = 9; 
    return false; 
}); 
}); 

が機能していません。

答えて

0

これを確認してください!

$(function() { 
 
    $(document).keydown(function(e) { 
 
    if (e.keyCode == 13) { 
 
     $("button#hel").focus(); 
 
    } else if (e.keyCode == 9) { 
 
     var e = jQuery.Event("keydown", { 
 
     keyCode: 9 
 
     }); 
 
     $(document).trigger(e); 
 
    } 
 
    return false; 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button id="hel">hello</button> 
 
<button>hello</button> 
 
<button>hello</button>

+0

んが、それは、ハローボタンに来ていないされていません。タブさえも機能していません。それはあなたのために働いていますか? –

+0

更新されたコードを参照してください! – Pugazh

+0

2つのボタンがある場合、最初のアクションだけを実行したいのですが? –