2012-03-24 4 views
0

クローン化された要素のjQueryのクラスを取得し、ここで私のスクリプトですインデックス番号に基づいた独自のクラス名です。チェックボックスをクリックすると、その親であることが判明し、スパン、クローン、およびスパンのテキストが別のdivに追加されます。私はクローン化された要素のクラスを取得する方法を探しています

スパンがクローンされた直後に、チェックボックスが与えられたクラス名を見つけ出し、クローンされているスパンに追加して、各スパンが実際にどこから来たのかを記録する必要があります。

ここにはどんな考えがありますか?これを行うより良い方法はありますか?

+0

希望の結果/ユーザーエクスペリエンスは何ですか? – max

+0

基本的に、誰かがチェックボックスをチェックし、クリックされたチェックボックスに基づいて、最終的に他の人にメールで送信されるフォームにファイルが追加されます。どのスパンが追加されているのかを追跡して、チェックボックスをオフにして後で削除する必要があります。 – Sethen

答えて

1

がチェックボックスを参照すると、$(this).attr('class')を使用してチェックボックスのクラス名を取得できます。

また、チェックされたすべての入力の配列を$("input:checked")を使用して1ページに取得できます。

+0

ああ、もちろん。私は '.prop()'がこれにはもっと適していると思う。 – Sethen

+0

あなたは 'tagName'や' nodeType'のようなものを使っていたら 'prop()'がもっと適していると思っていましたが、あなたはclass属性が必要だと書いたので、 'attr()'はより明確です。 –

+0

私はその男です... – Sethen

関連する問題