2008年2月29日 星期五

jQuery UI : Dialog

最近嘗試用jQuery UI 來改寫YUI,結果在dialog的地方就死掉了,因為在IE的情況下,我找不到怎麼在初使化dialog的地方先把它關起來,在API裡面只有寫用xxx.dialog("close"),不過還是關不起來:( ,後來只好用最笨的方法,去trace code,發現有一段:

$.extend($.ui.dialog, {
  defaults: {
    autoOpen: true,
    bgiframe: false,
    buttons: [],
    draggable: true,
    height: 200,
    minHeight: 100,
    minWidth: 150,
    modal: false,
    overlay: {},
    position: 'center',
    resizable: true,
    width: 300
  }
});

最後在初使化的時候用
$('#id').dialog({autoOpen:false}); 就關閉了

0 意見:

張貼留言