在jQuery中检查DIV的内容是否为空

Ray*_*ess 13 html size jquery

如何使用jQuery检查a的内容<div>是否为空?

我试过这个,似乎没有打印正确的值.

...
var unframed_items = $("#unframed-items");
alert(unframed_items.html().length);
...
<div id="unframed-items"> </div>
...
Run Code Online (Sandbox Code Playgroud)

use*_*716 24

如果你的意思是空的,请使用empty-selector[docs]:

alert( !!$("#unframed-items:empty").length )
Run Code Online (Sandbox Code Playgroud)

要么

alert( $("#unframed-items").is(':empty') )
Run Code Online (Sandbox Code Playgroud)

如果您认为仅空白为空,则使用jQuery.trim()[docs]方法:

alert( !$.trim( $("#unframed-items").html() ) );
Run Code Online (Sandbox Code Playgroud)