Javascript JQuery&;Rails:键入enter键后,关注下一个空输入

Javascript JQuery&;Rails:键入enter键后,关注下一个空输入,javascript,jquery,ruby-on-rails,Javascript,Jquery,Ruby On Rails,我是JQuery新手,我想重构代码,以便在键入enter键后专注于下一个空输入。我有以下.html文件: <tr> <td>...</td> <td> <input type="text" name="" value="" class="search-product"> </td> </tr> <tr> <td>...</td> <td>

我是JQuery新手,我想重构代码,以便在键入enter键后专注于下一个空输入。我有以下.html文件:

<tr>
  <td>...</td>
  <td>
    <input type="text" name="" value="" class="search-product">
  </td>
</tr>

<tr>
  <td>...</td>
  <td>
    <input type="text" name="" value="" class="search-product">
  </td>
</tr>
它就像一个符咒!但我认为逻辑太多了,我想知道是否可以将其重构为更简单的方式,如:

$(this).next($("input(:empty)")).focus();

也许这个解决方案会有帮助也许这个解决方案会有帮助
$(this).next($("input(:empty)")).focus();