jquery-ui dialog:在HTML / CSS中设置对话框属性?

时间:2009-12-12 20:43:53

标签: jquery-ui dialog

这是一个微不足道的问题,但是:您知道是否可以在相应DIV的HTML / CSS中定义Jquery-UI对话框的属性? The docs只是展示如何在Javascript中完成。

感谢您的帮助

1

2 个答案:

答案 0 :(得分:1)

有可能。 您可以为HTML标记定义自定义属性,例如<div dialogwidth="400"></div> 这将有效,但这将无效。 在HTML5中,您可以创建自定义属性(更多讨论here)。

您还可以创建隐身标记并在其中保留设置:

<div id="dialog">
    Dialog text.
    <div style="display: none;" class="dialog-width">400</div>
</div>
<script>
alert("Dialog width is " + $("#dialog") + "px");
</script>

但这种解决方案并不优雅。

答案 1 :(得分:0)

可以在CSS中控制最大高度/宽度,显示和其他默认CSS属性。 但是其他jQuery特定的属性,只能在你的javascript文件中设置。