0

送信時にフォームから回答を削除する機能があります。

div.A を削除するコマンド:

target.children("div.A").remove();

送信されたすべての質問に対して機能します。div が削除されます。

次に、この関数に置き換えて、削除コマンドをアニメーション化すると、次のようになります。

parent.animate({height: "0"},2000).queue(
          function() { 
              target.children("div.A").remove(); 
          }

そのため、一度だけ機能します。最初の質問の削除コマンドをアニメーション化しますが、他の質問はアニメーション化しません。

jquery-1.6.2.min.js の使用

この問題を解決して、すべての回答をアニメーション化するにはどうすればよいですか?

編集:親とこれは同じ Jquery オブジェクトです。parent.animate() は失敗します。

4

1 に答える 1