目前,我正在使用以下命令关闭对话框

<button onClick="Boxy.get(this).hideAndUnload(); return false;">Cancel</button>


但我想做类似的事情

<button class="btnCancel">Cancel</button>


关闭对话框

我试图使用jquery delegate()关闭对话框,但是它不起作用。仅供参考,我正在使用ajax动态加载整个表单。例如。

$.get("add/text.html", function(data) {
  var b = new Boxy(data, {
    title: "Add Text Post",
    modal: true,
  });
  $.getScript("js/tinymce.config.js");
  b.show();
})

最佳答案

Boxy website中,您可以使用.close css类:


。关

Any elements with this class will be hooked up to close the dialog on


点击。


至于第二个想法:您是否尝试过使用这种逻辑?

    $('.btnCancel').click(function(){
     Boxy.get(this).hideAndUnload(); return false;
});

07-28 08:03