标签: javascript jquery html
我知道如果addClass不存在,例如。
$("ul:not([class~='bbox'])").addClass("bbox");
或者
if(!$("ul").hasClass("class-name")){ $("ul").addClass("bbox"); }
但是,我如何检查ul元素本身是否已存在,如果ul不存在则添加一个?
ul
答案 0 :(得分:8)
您检查length。
length
例如:
if( $("ul.class-name").length ){ //do something }
如果没有匹配,则长度为零,因此为假(或falsy),否则为真(或truthy)