2

jquery animate 関数を使用して DIV をアニメーション化しています。しかし、何度もクリックするときにキューを避けたいです。queue: false を使用して関数を追加すると、関数が機能しません。理由はよくわかりません。関数を削除すると機能しますが、関数とキュー false が同時に必要です。

これは私のJavascriptです

 $("#details-kpi-container").animate({ height: "295px" }, {queue: false }, function () {
    funcion_a_ejecutar();
});
4

1 に答える 1

3

構文が正しくありません。ドキュメントを確認してください: http://api.jquery.com/animate/

オブジェクトを渡す場合はoptions、そのオブジェクトにコールバックを含める必要があります。

$("#details-kpi-container").animate({height: "295px"}, {
    queue: false,
    complete: function () {
        funcion_a_ejecutar();
    }
});
于 2012-09-26T20:39:31.400 に答える