为什么我的jQueryUI对话框不会关闭?

Hel*_*rld 1 jquery jquery-ui

为什么我的按钮不会关闭对话框?

这是代码和小提琴http://jsfiddle.net/ThxjS/

$(function() {
    $( "<div id='dialogMy'><button>close</button>test</div>" ).dialog({

        resizable: false,
        height:140,
        modal: true

    });


          $("button").click(function(){

                 //why wont it close? 
                  //$('#dialogMy').close();
                  $('#dialogMy').destroy();

          });

});
Run Code Online (Sandbox Code Playgroud)

Igo*_*gor 5

你正在调用destroy不正确,你需要在对话框中调用它,如:

   $('#dialogMy').dialog('destroy');
Run Code Online (Sandbox Code Playgroud)