【问题标题】:Jquery Check if Paragraph is emptyJquery检查段落是否为空
【发布时间】:2011-02-25 10:01:44
【问题描述】:

我想使用 Jquery 检查我的段落标签是否为空。没有内容的意思。

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

HTML

<div id="popupdialog"> 
<p></p> </div>

单独的瞬间。

<div id="popupdialog" title="Basic dialog"> 
<p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>

如果弹出对话框没有内容。我希望对话框设置为 autoOpen: false。我该怎么做?

【问题讨论】:

    标签: jquery css jquery-ui


    【解决方案1】:
    if ($('#popupdialog > p').is(':empty')) { 
        // we're empty. do stuff.
    }
    

    【讨论】:

    • 文档链接,以备不时之需api.jquery.com/empty-selector
    • $(function() { if ($('#popupdialog > p').is(':empty')) { $("#popupdialog").dialog({autoOpen: false} ); } else{ $("#popupdialog").dialog(); } });试了这段代码,不行
    • @x1a4 提到的代码应该可以工作。 @Gidiyo您能否检查一下萤火虫或发出警报以检查您是否能够进入您放置的 if 循环?这可以让您了解问题所在。
    • 让它与普通网站一起工作。只是这在 Joomla 中不起作用。
    猜你喜欢
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-21
    • 2011-06-29
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    相关资源
    最近更新 更多