覆盖默认的jquery即兴宽度

时间:2012-04-29 06:38:54

标签: jquery impromptu

以下声明正常工作,但模态消息的宽度为400px(默认值),而不是所需的800px。

$.prompt(sFirstTest,{width:800});

除了这个实例之外,默认值400px很好。问题是如何最好地覆盖一个实例的默认值?

3 个答案:

答案 0 :(得分:4)

答案就在我面前一直在文档中。在Impromptu css中有:

div jqi {
    width:400px;
    .....
}

所以我设置了一个备用:

div jqiwide {
    width:800px;
    .....
}

然后对Impromptu的广泛实例的调用是:

$.prompt(sFirstText,{prefix:'jqiwide'});

答案 1 :(得分:0)

并确保使用您的新前缀复制impromptu.css声明,因为它们没有为Id准备并且使用新前缀进行了分类。

答案 2 :(得分:0)

.customStyling div.jqi{
    width: 800px;
}

var dialogOptions = {
    buttons: [{...},{...}],
    classes: "customStyling"
};

$.prompt("msg", dialogOptions);