【コピペOK】jQuery 消費税の自動計算 【複数行対応】

消費税の自動計算（複数行対応）で検索をしても出てこなかったため、書きます。
消費税10％対応です。

・数値入力後ボタンの押下、不要。＊タブキーで移動する必要あり。
・id指定でではなくclass指定のため、各行専用にコードを書く必要なし。

CodePenで動作確認してから、ご検討願います。（＊半角数字対応）

<p class="codepen" data-height="265" data-theme-id="light" data-default-tab="html,result" data-user="aiterasaki" data-slug-hash="wvGqzZy" style="height: 265px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="消費税の自動計算">
  <span>See the Pen <a href="https://codepen.io/aiterasaki/pen/wvGqzZy">
  消費税の自動計算</a> by aiterasaki (<a href="https://codepen.io/aiterasaki">@aiterasaki</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://static.codepen.io/assets/embed/ei.js"></script>

何方かのお役に立てれば幸いです:relaxed:

```html:消費税の自動計算.html

<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>消費税の自動計算</title>

  <!-- 【CDN参照URL：https://getbootstrap.jp/docs/4.3/getting-started/introduction/】 -->

  <!-- Bootstrap CSS -->
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">

  <!-- Optional JavaScript -->
  <!-- jQuery first, then Popper.js, then Bootstrap JS -->
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

  <script>

  //税込を入力、税抜は自動計算
  //＜body＞要素をon()を使ってchange()発動
  $(function(){
    $('body').on('change', '.taxExcluded', function() {
      $(this).parent().parent().find('.automaticCalculation').text(Math.round(parseInt($(this).val()) * 110 / 100));
    });
  });

  </script>
</head>
<body>
  <form>
    <table class="table table-bordered table-dark">
      <thead>
        <tr>
          <th scope="col"></th>
          <th scope="col">料金(税抜)</th>
          <th scope="col">料金(税込)</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th scope="row">1</th>
          <td class="">
            <input type="text" class="form-control taxExcluded" name="" placeholder="料金(税込)を入力してください">
          </td>
          <td><span class="automaticCalculation"></span></td>
        </tr>
        <tr>
          <th scope="row">2</th>
          <td class="">
            <input type="text" class="form-control taxExcluded" name="" placeholder="料金(税込)を入力してください">
          </td>
          <td><span class="automaticCalculation"></span></td>
        </tr>
        <tr>
          <th scope="row">3</th>
          <td class="">
            <input type="text" class="form-control taxExcluded" name="" placeholder="料金(税込)を入力してください">
          </td>
          <td><span class="automaticCalculation"></span></td>
        </tr>
      </tbody>
    </table>
  </form>
</body>
</html>
```