在没有DIV的情况下调用jQuery Dialog

时间:2010-08-30 09:41:24

标签: jquery-ui html jquery-ui-dialog

是否可以在不基于div的情况下创建弹出窗口。 例如,我有以下DIV:

<div id="dialog" title="Info">
    <p>This is a test</p>
</div>

而不是像这样调用对话框:

$("#dialog").dialog();

我想这样打电话:

 $("This is a test").dialog();

怎么可能?

谢谢你, 问候。

2 个答案:

答案 0 :(得分:23)

您可以这样称呼它:

 $("<div>This is a test</div>").dialog();

答案 1 :(得分:-1)

要测试字符串,如果找到,请执行某些操作(将hover函数alert("Found");替换为您想要执行的操作):

<script type="text/javascript">
$(function(){
    if ($("#dialog p").text("This is a test")) {
        $("#dialog p").hover(function() {
            alert("Found");
        });
    }
});
</script>