サブテーブルの行追加イベントについて

こちらを参考にフォームブリッジの数値をiphoneから小数点を打てるようにカスタマイズしております。

https://developer.cybozu.io/hc/ja/community/posts/360023801732-iphone

サブテーブル内でこちらを実装しようと考えているのですが

fb.events.fields.{fieldCode}.add イベント

こちらのイベントで行追加後のオブジェクトに要素をつけようとした場合に、行追加される前にイベントが動いてるようでオブジェクトの取得ができませんでした。

行追加後に作成されるオブジェクトを取得できる方法は何かないでしょうか

 

以下試したソース

=====================================================

//テーブル追加時
fb.events.fields.table1.add = [function (state) {

var ele1 = document.querySelector(‘div[data-vv-name=“table1-0-number0”] input’);
ele1.setAttribute(‘pattern’, ‘“^([1-9]\d*|0)(.\d+)?$”’);
ele1.type = ‘number’;

↑1つ目は最初から表示されている行なので成功する

var ele2 = document.querySelector(‘div[data-vv-name=“table1-1-number0”] input’);
ele2.setAttribute(‘pattern’, ‘“^([1-9]\d*|0)(.\d+)?$”’);
ele2.type = ‘number’;

return state

↑2つ目は行が2つになった際にはオブジェクト取得できずにエラー

3行になった際にはオブジェクト取得ができて正常に動作

}];

=====================================================