Jquery-UI对话 - 无需DIV即可实现

JTC*_*JTC 39 html dialog jquery-ui

我有一个我怀疑是一个简单的问题,在搜索后我怀疑我的问题的答案是否定的,但要仔细检查......

是否可以使用Jquery ui对话框设置DIV?

即而不是..

$(function() { $( "#dialog" ).dialog();});...

<div id="dialog" title="Do I really need this?">This is a lot of typing just to pass on a simple message</div>

是否有可能只是...

$(function(quickly) { $( "#dialog" ).dialog('this would be much easier');});...

并在需要时用quick()类型的东西调用它.

您可能会注意到,我可能会通过Javascript混淆并通过反复试验来尽力找到适用于我的解决方案.

我想,我问我是否能以某种方式使用对话框以类似的方式...

alert("this is simple")

...所以我可以在需要时向用户发出提醒,而不是按下网址或按下按钮.

希望以上是有道理的,我会怀疑我必须坚持丑陋的标准警报,但如果有一个简单的解决方案,请告诉我.

谢谢

Mil*_*lox 77

我希望这对某人有帮助,你可以直接将html传递给对话框,如下所示:

$("<p>Hello World!</p>").dialog(); 
Run Code Online (Sandbox Code Playgroud)

所以这样你就不必拥有一个预先构建的div,你可以使用:

$("<div>My div content</div>").dialog();
Run Code Online (Sandbox Code Playgroud)

编辑:更改结束标记</div>而不是</p>