标题意味着我的问题: - )
例如:
<html>
...
..
.
<p></p>
.
..
...
</html>
如何使用Jquery查找“p”标记是否为空....
提前致谢...
答案 0 :(得分:6)
答案 1 :(得分:0)
应该这样做:
if($('p:empty').length > 0) { ... }
...其中p
是您用于<p>
标记的常规选择器,根据您的示例 - 在普通的HTML网页中,您可能会使用ID来唯一识别它。
:empty
选择器会过滤选择器的其余部分,因此结果只包含空的元素。
'.length
属性为您提供选择器返回的元素数。因此,结合:empty
选择器,如果.lenth
为零,则元素不为空,如果等于1,则为空。
:empty
选择器手册页:http://api.jquery.com/empty-selector/ .length
手册页:http://api.jquery.com/length/