通过jQuery检查块的存在

如何知道页面上是否有“媒体”类?

if(<div class="media"></div> exist in current page){
//then do something
}

此代码不起作用:

if($(".media")){ //do }

你需要检查if ($('.media').length)

$(...)返回一个jQuery对象,即使在空的情况下,该对象也总是“真实”。
但是,如果它是空的,则其length属性将为0 ,这是“虚假”。

if ($('.media').length > 0)你也可以更明确地写出来。


if ($(".media").length > 0) { ... }

if($(".media").length){ //do }
链接地址: http://www.djcxy.com/p/83699.html

上一篇: Check block existence by jQuery

下一篇: Checking if a button exists