注意:即使元素不存在,$("#ElementId")返回的值也是对象。所以不能使用以下代码来判断网页上是否存在某个元素:
if($("#tt")){ //do something }
要根据返回对象的长度来判断:
if($("#tt").length > 0){ //do something }
或者转换为DOM对象来判断:
if($("#tt")[0]){ //do something }
参考资料:《锋利的JQuery》(第2版),P27
注意:即使元素不存在,$(" ElementId")返回的值也是对象。所以不能使用以下代码来判断网页上是否存在某个元素:if($(" tt")){ dosomethin ...
注意:即使元素不存在,$("#ElementId")返回的值也是对象。所以不能使用以下代码来判断网页上是否存在某个元素:
if($("#tt")){ //do something }
要根据返回对象的长度来判断:
if($("#tt").length > 0){ //do something }
或者转换为DOM对象来判断:
if($("#tt")[0]){ //do something }
参考资料:《锋利的JQuery》(第2版),P27
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。