可以使用jquery的length屬性實(shí)現(xiàn)判斷數(shù)組是否為空。
創(chuàng)新互聯(lián)公司是專業(yè)的羅江網(wǎng)站建設(shè)公司,羅江接單;提供成都網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行羅江網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
具體步驟如下:
需要準(zhǔn)備的材料分別是:電腦、瀏覽器、ultraedit。
1、在ue編輯器中新建一個(gè)空白的html文件,js文件。
2、在ue編輯器中輸入以下html代碼。
3、在ue編輯器中輸入以下js代碼。
4、編輯完成以后,在ue編輯器中點(diǎn)擊保存,格式選擇UTF8無BOM。
5、在瀏覽器中打開此html文件,可以看到最終想要實(shí)現(xiàn)的判斷數(shù)組是否為空效果。
jquery判斷頁面中是否存在某元素,可以參考以下的代碼:
script
if($('div').length0) {
alert('頁面中存在div元素');
} else {
alert('頁面中不存在div元素');
}
/script
上述代碼思路說明 : 判斷某一個(gè)元素的集合的個(gè)數(shù)。若是為0,則代表沒有這樣元素;若是大于0,則代表有這個(gè)元素。
擴(kuò)展資料:
工作原理
jQuery的模塊可以分為3部分:入口模塊、底層支持模塊和功能模塊。
在構(gòu)造jQuery對象模塊中,如果在調(diào)用構(gòu)造函數(shù)jQuery()創(chuàng)建jQuery對象時(shí)傳入了選擇器表達(dá)式,則會(huì)調(diào)用選擇器Sizzle(一款純JavaScript實(shí)現(xiàn)的CSS選擇器引擎,用于查找與選擇器表達(dá)式匹配的元素集合)遍歷文檔,查找與之匹配的DOM元素,并創(chuàng)建一個(gè)包含了這些DOM元素引用的jQuery對象。
jQuery 實(shí)例
html
head
script type="text/javascript" src="jquery.js"/script
script type="text/javascript"
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
/script
/head
body
pIf you click on me, I will disappear./p
/body
/html
參考資料來源:百度百科-jQuery
1、利用返回結(jié)果對象的length來判斷才是正確的
2、jquery獲取document上的對象,無論是否存在都會(huì)返回一個(gè)true
代碼示例:
if($("#object_id").length0)
{
alert('對象存在');
}
else
{
alert('對象不存在');
}