国产探花免费观看_亚洲丰满少妇自慰呻吟_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的元素,然后執行此塊代碼
}

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特中旗| 河池市| 台安县| 长沙市| 新乡县| 辽阳市| 大余县| 伊宁县| 石河子市| 长治市| 临高县| 盐山县| 栾川县| 西平县| 南澳县| 治县。| 壶关县| 雷州市| 西城区| 吉隆县| 汉沽区| 龙口市| 甘孜县| 花垣县| 东港市| 海盐县| 阳西县| 锦屏县| 灵武市| 正蓝旗| 长阳| 新安县| 大庆市| 明水县| 肥西县| 富锦市| 达尔| 离岛区| 准格尔旗| 阜城县| 昆山市|