Answers:
$('#idThatDoesnotexist').length
是您要寻找的。(如果什么也没找到,=== 0
那么会这样。)因此,您的条件语句应该为:
if($('#id')。length){/ *如果找到代码* /} else {/ *如果找不到代码* /}
您从该警报中返回了一个对象,因为jQuery(几乎)在使用时总是返回“ jQuery对象”,它是jQuery发现的允许方法链接的元素的包装。
== 0
,您会在任何地方看到它。
if (!!$('#id').length)
,执行布尔值转换。