2

我已经下载了 nyroModal 的第 2 版,但无法使用这些尺寸。我努力了:

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

还有这个:

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

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

我错过了什么?

4

1 回答 1

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 来调整弹出窗口的大小。

于 2014-12-11T02:32:34.733 回答