このコードをjQueryで機能させようとしています。また、各ルート要素の反復ごとに、同じ反復の代替ルート要素に何も含まれていないことを確認しようとしています。それ以外の場合は、.val( "")プロパティを空の文字列に設定します。可能であれば、検索、検索、またはスワップを使用して簡単な解決策を探します。
一致する各番号は、同じ行レベルと同じ反復回数にあります。
次のように、2つの異なるルート名を持つ2つの入力タイプの入力テキスト要素があります。
1番目のルートは「rootA」 です
<input type = "text" name = "rootA1" /> <input type = "text" name = "rootA2 /> <input type = "text" name = "rootA3" />2番目のルートは「rootB」 です
<input type = "text" name = "rootB1" /> <input type = "text" name = "rootB2 /> <input type = "text" name = "rootB3" />
rootAのいずれかが呼び出された場合のぼかし時に関数fnRootA();を呼び出します。rootBのいずれかが呼び出された場合のぼかし時に関数fnRootB();を呼び出します。
繰り返しになりますが、1のような反復ごとに、代替ルートに何も含まれていないことを確認しようとしています。そうでない場合は、.val( "")プロパティがぼやけているルートの空の文字列に設定されます。
私の現在のコードは単一の要素に対して機能しますが、検索または検索を使用したかったのですが、それを構築する方法がわかりません。
$( "input [name ='rootA1']")。blur(function(e){ fnRootA(1); //このコードはrootA1の値を削除するだけですval( "") //rootB1に何かが含まれている場合valueプロパティ //括弧内の(1)は反復回数です });