.clone() ドキュメントhttp://api.jquery.com/clone/を読んで、プロジェクトのオブジェクトを複製する方法を学習しようとしています... アクティブな状態を追加するイベント ハンドラ .click() 関数があります。複製されたブロック。このフィドルを見てください。より理にかなっています。
フィドル: http://jsfiddle.net/KRg23/2/
現在はベータ段階にあり、最終的にはボタンがクリックされたときにブロックのクローンを作成します(ロード時ではありません)..しかし、今のところ、最初の2つのバーはデフォルトでコード化され、最後の2つはロード時にクローンされます.生産の準備ができたら、要素は 1 つだけになり、ボタンをクリックすると複製されます (入力するためだけに)。
最後に、イベント ハンドラーを複製する必要がある理由を説明します。fiddle の場合、 onに.active
クラスを追加しません。ドキュメンテーションにあるように、「通常、元のイベント ハンドラーにバインドされているすべてのイベント ハンドラーは要素はクローンにコピーされません. オプションの withDataAndEvents パラメータを使用すると、この動作を変更できます..block
.click()