jqueryでtabの代わりにenterを利用する方法

コード下記:
$(function () {

//tabの代わりにenterを利用

$(‘input:text:first’).focus();

//他のタイプを入力

var $target = $(‘input,button,select’);

$target.bind(‘keydown’, function (e) {

var key = e.which;

if (key == 13) {

e.preventDefault();

var nxtIdx = $target.index(this) + 1;

if ($target.eq(nxtIdx).attr(“type”) == “submit”) {

$target.eq(nxtIdx).click();

} else {

$target.eq(nxtIdx).focus();

}

}

});

});