JavaScriptとjQueryを使用して、非常に複雑なUIを構築しています。ドロップダウン、ボタン、jQueryプラグインである要素などがあります。UIの下部には、[OK]と[キャンセル]の2つのボタンがあります。私の質問はキャンセルについてです-UIを元の状態にリセットする簡単な方法はありますか?
私が持っていたアイデアの1つは、$。extendを使用してUIのディープコピーを作成し、コピーにすべての変更を加えてから、[OK]をクリックした場合はコンテナーdivの.html()を使用してコピーを「コミット」することでした。それは実行可能に聞こえますか?
「キャンセル」機能を実装するためのより良い方法はありますか?
ありがとう。