2012-05-11 21 views
2

我已经下载了nyroModal的第2版,但无法生成尺寸。我曾尝试:nyroModal尺寸对于版本2不起作用

$('.nyroModal').nyroModal(
    { 
     sizes: 
     { 
      w: 300, 
      h: 300 
     } 
    }); 

而且也是这样:

$.nmObj(
    { 
      sizes: 
      { 
       w: 300, 
       h: 300 
      } 
    }); 

    $('.nyroModal').nyroModal(); 

我缺少什么?

回答

0

你可以试试这个:

<input type="button" value="show Pop" onclick="ShowPop("pop.htm",300,280);"> 
 

 
function ShowPop(url,width,height){ 
 
    $.nmManual(url, { 
 
     callbacks: { 
 
      afterShowCont: function (nm) { 
 
       alert(nm.elts.cont); 
 
       nm.sizes.initW = width; 
 
       nm.sizes.initH = height; 
 
       nm.resize(true); 
 
      } 
 
     } 
 
}); 
 
}

在我的项目这项工作很好,希望这会帮助你。 这是现在有道理。 参数url是弹出窗口的路径。使用回调函数并在AfterShowCont之后过滤调整弹出窗口的大小。

+1

也许你可以添加几句话来解释你的代码示例是如何工作的? –