jQuery檢查元素存在性(推薦)
javascript檢查元素存在性:即使這個(gè)元素被刪除了,也不擔(dān)心javascript代碼報(bào)錯(cuò);
jquery檢查元素存在性:
代碼如下:
if(!document.getElementById("preview")) return false;
jquery $(“#preview”)獲取的永遠(yuǎn)是對(duì)象,即使網(wǎng)頁(yè)上沒(méi)有此元素。
不能使用以下代碼:
if($("#preview"){ //do something }
因此要用jquery檢查某個(gè)元素在網(wǎng)頁(yè)上是否存在時(shí),應(yīng)該根據(jù)獲取到元素的長(zhǎng)度來(lái)判斷。
代碼如下:
if($("#preview").length>0){ //do something }
以上所述是小編給大家介紹的jquery檢查元素存在性的核心代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的。
- jQuery中ajax的4種常用請(qǐng)求方式介紹
- jQuery+json實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建復(fù)雜表格table的方法
- jQuery autoComplete插件兩種使用方式及動(dòng)態(tài)改變參數(shù)值的方法詳解
- jQuery插件實(shí)現(xiàn)可輸入和自動(dòng)匹配的下拉框
- jquery中獲取id值方法小結(jié)
- JQuery datepicker 使用方法
- JQuery上傳插件Uploadify使用詳解及錯(cuò)誤處理
- jQuery 檢查某個(gè)元素在頁(yè)面上是否存在實(shí)例代碼
相關(guān)文章
JavaScript實(shí)現(xiàn)LRU緩存的三種方式詳解
LRU全稱為L(zhǎng)east?Recently?Used,即最近使用的。針對(duì)的是在有限的內(nèi)存空間內(nèi),只緩存最近使用的數(shù)據(jù)(即get和set的數(shù)據(jù))。本文介紹了JavaScript實(shí)現(xiàn)LRU緩存的三種方式,需要的可以參考一下2022-06-06微信小程序如何在頁(yè)面跳轉(zhuǎn)時(shí)進(jìn)行頁(yè)面導(dǎo)航
小程序能夠在不同的頁(yè)面進(jìn)行跳轉(zhuǎn)切換,路由起到了至關(guān)重要的作用,下面這篇文章主要給大家介紹了關(guān)于微信小程序如何在頁(yè)面跳轉(zhuǎn)時(shí)進(jìn)行頁(yè)面導(dǎo)航的相關(guān)資料,需要的朋友可以參考下2022-09-09javascript 隨機(jī)展示頭像實(shí)現(xiàn)代碼
隨機(jī)展示小頭像,隨機(jī)數(shù)包括 位置、層級(jí)、大小、透明度 等2011-12-12egg.js的基本使用和調(diào)用數(shù)據(jù)庫(kù)的方法示例
這篇文章主要介紹了egg.js的基本使用和調(diào)用數(shù)據(jù)庫(kù)的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05Javascript實(shí)現(xiàn)商品秒殺倒計(jì)時(shí)(時(shí)間與服務(wù)器時(shí)間同步)
在一些購(gòu)物商城經(jīng)??吹接泻芏嗌唐纷雒霘⒒顒?dòng),也就是倒計(jì)時(shí),本篇文章給大家介紹Javascript實(shí)現(xiàn)商品秒殺倒計(jì)時(shí)(時(shí)間與服務(wù)器時(shí)間同步),需要的朋友可以了解下2015-09-09