0

このコードで遅延が機能しないのはなぜですか?

$(function() {
    $( "#button" ).click(function() {
        $("#dialog").dialog({
              show: { effect: 'fade', direction: "up" },
              hide: { effect: 'fade', direction: "down" },
         }).delay(1000).dialog( "close" );
         return false;
    });

 });

ありがとうございました!

4

1 に答える 1

0

.delayドキュメントから:

標準のエフェクト キューまたはカスタム キューで使用できます。キュー内の後続のイベントのみが遅延されます。たとえば、これはエフェクト キューを使用しない .show() または .hide() の引数なしの形式を遅らせません。

于 2012-07-27T13:09:50.273 に答える