これが可能かどうかはわかりません。
動的に作成されたコンテンツを含む動的フォームがあります。ボタンがクリックされるたびに、新しい div 要素が追加されます。そして、私がやりたかったのは、前の div を編集できないようにすることです。つまり、入力フィールドを使用できず、ボタンをクリックできませんでした。
それは実行可能ですか?
ありがとう。
これが可能かどうかはわかりません。
動的に作成されたコンテンツを含む動的フォームがあります。ボタンがクリックされるたびに、新しい div 要素が追加されます。そして、私がやりたかったのは、前の div を編集できないようにすることです。つまり、入力フィールドを使用できず、ボタンをクリックできませんでした。
それは実行可能ですか?
ありがとう。
次のようなことを試してください:
// Disable all input-like elements in the divs except for the last div
$(".divclass:not(:last-child) :input").attr("disabled", true);
divclass
あなたが言及したdivのクラスはどこですか。
もしかしてこんなもの?http://jsfiddle.net/ng4Ct/2/
以前の div 要素にアクセスできる場合は、それらに属性 disabled="disabled" を追加できます。
同じボタン クリック関数で、無効な属性を必須要素に追加するコードを実行できます。
DIV 内の特定の要素にアクセスして Javascript を使用してそれらを無効にするか、DIV にアクセスしてから内部のすべての要素をループし (おそらく望ましい)、JavaScript でそれらを自動的に無効にすることができます。
もちろん、コードの書き方にもよりますが、DIV を生成するコードをいくつか提供していただけますか?