【发布时间】:2011-07-24 15:44:16
【问题描述】:
<div id="a"></div>
if($("#a").is(':empty') )
alert("empty");
在 IE8 中,它显示 alert,但 Mozilla 3.6 和 Opera 11 不显示 alert。为什么?
答案:
if(!$.trim( $("#a").html() ) )
alert("empty");
这段代码在 ie 和 mozila 中运行
【问题讨论】:
-
在 Chrome 中它确实显示警报
-
并证明以上3个cmets:jsFiddle Demo
标签: javascript jquery browser cross-browser