国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery判斷元素是否存在的可靠方法

2019-11-20 20:43:46
字體:
來源:轉載
供稿:網友

最簡單的辦法是判斷元素匹配長度

譬如HTML代碼:

復制代碼 代碼如下:
<div class='mydiv'></div>

通常我們的做法是

復制代碼 代碼如下:
if($('.mydiv').length>0)

比較可靠且不會出錯的做法是:

復制代碼 代碼如下:

if($('.mydiv').length && $('.mydiv').length>0)
  return true;

 

使用傳統javascript方法,如下:

復制代碼 代碼如下:

if(document.getElementById('div')) {    
    // 找到到對應元素
} else {    
    // 沒有找到找到到對應元素
}

使用jQuery則比較簡單,只需判斷此元素的長度是否為0,如果為0則此元素不存在,代碼如下:

復制代碼 代碼如下:

if ($("#div").length > 0){
    // 找到對應id=div的元素,然后執行此塊代碼
}

甚至能找到組合元素,如下,我們找一個id定義為div的元素里面是否包含img,代碼如下:
復制代碼 代碼如下:

if ($("#div img").length > 0){
    // 找到對應id=div并且包含img的元素,然后執行此塊代碼
}

是不是很簡單,大家可以嘗試使用一下

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇州市| 喀什市| 安宁市| 建湖县| 晋州市| 潜山县| 房产| 那曲县| 波密县| 沛县| 自治县| 连山| 凤山市| 尤溪县| 嘉鱼县| 宜川县| 竹北市| 麻江县| 华蓥市| 锡林浩特市| 汉中市| 通江县| 古浪县| 桐城市| 石渠县| 兴海县| 东台市| 松滋市| 扶沟县| 宜宾县| 博罗县| 广水市| 高邮市| 麻阳| 秭归县| 花莲县| 固安县| 亳州市| 常宁市| 常宁市| 虹口区|