为了账号安全,请及时绑定邮箱和手机立即绑定

检查jQuery中是否存在元素

/ 猿问

检查jQuery中是否存在元素

12345678_0001 2019-07-22 14:45:57

检查jQuery中是否存在元素

如果元素是由.append()方法?$('elemId').length对我不管用。



查看完整描述

3 回答

?
MYYA

$('elemId').length对我不管用。

你得把#元素id之前:

$('#elemId').length---^

使用香草JavaScript,您不需要散列(#)document.getElementById('id_here')但是,在使用jQuery时,确实需要基于id就像CSS一样。


查看完整回答
反对 回复 2019-07-22
?
慕桂英546537

尝试检查选择器的长度,如果它返回某些内容,则元素必须不存在。

 if( $('#selector').length )         // use this if you are using id to check{
     // it exists}


 if( $('.selector').length )         // use this if you are using class to check{
     // it exists}


查看完整回答
反对 回复 2019-07-22
?
炎炎设计

试试这个:

if ($("#mydiv").length > 0){
  // do something here}

如果不存在元素,Length属性将返回零。


查看完整回答
反对 回复 2019-07-22

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信