判斷一個(gè)對(duì)象是否為jquery對(duì)象的方法
更新時(shí)間:2014年03月12日 15:15:23 作者:
在用jquery的each做循環(huán)遍歷的時(shí)候常常會(huì)使用到this,要使用jquery的方法 前提此對(duì)象必須是jquery對(duì)象,下面為大家介紹下jquery對(duì)象的判斷方法
當(dāng)我們?cè)谟胘query的each做循環(huán)遍歷的時(shí)候常常會(huì)使用到this,而有時(shí)候我們不知道this所指的到底是什么,因?yàn)橐褂胘query的方法 前提此對(duì)象必須是jquery對(duì)象。
另外要判斷一個(gè)javascript的對(duì)象是什么類型,可以使用typeof,
但是typeof只能判斷出js的基礎(chǔ)對(duì)象(string,boolean,number,object)
判斷一個(gè)對(duì)象是否為jquery對(duì)象可以用 obj instanceof jQuery
例如:
var obj = $("div");
if(obj instanceof jQuery){
alert("這是一個(gè)jQuery對(duì)象");
}else{
alert("這是一個(gè)其它對(duì)象")
}
$(".otherWeek").each(function(){
console.info(this instanceof jQuery); //false
console.info($(this) instanceof jQuery); //true
})
另外要判斷一個(gè)javascript的對(duì)象是什么類型,可以使用typeof,
但是typeof只能判斷出js的基礎(chǔ)對(duì)象(string,boolean,number,object)
判斷一個(gè)對(duì)象是否為jquery對(duì)象可以用 obj instanceof jQuery
例如:
復(fù)制代碼 代碼如下:
var obj = $("div");
if(obj instanceof jQuery){
alert("這是一個(gè)jQuery對(duì)象");
}else{
alert("這是一個(gè)其它對(duì)象")
}
復(fù)制代碼 代碼如下:
$(".otherWeek").each(function(){
console.info(this instanceof jQuery); //false
console.info($(this) instanceof jQuery); //true
})
您可能感興趣的文章:
- jquery對(duì)象和DOM對(duì)象的任意相互轉(zhuǎn)換
- jQuery對(duì)象與DOM對(duì)象之間的相互轉(zhuǎn)換
- jQuery對(duì)象和DOM對(duì)象之間相互轉(zhuǎn)換的方法介紹
- jquery對(duì)象和javascript對(duì)象即DOM對(duì)象相互轉(zhuǎn)換
- JQuery使用index方法獲取Jquery對(duì)象數(shù)組下標(biāo)的方法
- jQuery對(duì)象初始化的傳參方式
- jQuery對(duì)象的length屬性用法實(shí)例
- jquery對(duì)象和DOM對(duì)象的相互轉(zhuǎn)換詳解
相關(guān)文章
jQuery基于ajax實(shí)現(xiàn)頁(yè)面加載后檢查用戶登錄狀態(tài)的方法
這篇文章主要介紹了jQuery基于ajax實(shí)現(xiàn)頁(yè)面加載后檢查用戶登錄狀態(tài)的方法,結(jié)合實(shí)例形式較為詳細(xì)分析了jQuery結(jié)合ajax進(jìn)行表單登陸驗(yàn)證操作的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下2017-02-02jQuery插件FusionCharts繪制的2D條狀圖效果【附demo源碼】
這篇文章主要介紹了jQuery插件FusionCharts繪制的2D條狀圖效果,結(jié)合完整實(shí)例形式分析了jQuery使用FusionCharts插件繪制2D條狀圖的具體步驟與相關(guān)操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-05-05jQuery實(shí)現(xiàn)鼠標(biāo)劃過修改樣式的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)鼠標(biāo)劃過修改樣式的方法,涉及jQuery針對(duì)鼠標(biāo)事件及樣式操作的技巧,是jQuery鼠標(biāo)事件的典型應(yīng)用,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04從零開始學(xué)習(xí)jQuery (二) 萬能的選擇器
本章講解jQuery最重要的選擇器部分的知識(shí). 有了jQuery的選擇器我們幾乎可以獲取頁(yè)面上任意的一個(gè)或一組對(duì)象, 可以明顯減輕開發(fā)人員的工作量.2010-10-10IE8下jQuery改變png圖片透明度時(shí)出現(xiàn)的黑邊
這些天在做一個(gè)效果,鼠標(biāo)經(jīng)過,PNG圖片由透明變成不透明, 但是會(huì)出現(xiàn)黑邊,晚上查了好多辦法,分別對(duì)IE8設(shè)置過濾器啊等等,都不見效果。最終在熱心網(wǎng)友的幫助下解決了問題,下面我們就來分析下2015-08-08jQuery基礎(chǔ)知識(shí)點(diǎn)總結(jié)(必看)
下面小編就為大家?guī)硪黄猨Query基礎(chǔ)知識(shí)點(diǎn)總結(jié)(必看)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-05-0550 個(gè) jQuery 插件可將你的網(wǎng)站帶到另外一個(gè)高度
Query架構(gòu)的開發(fā)人員能夠創(chuàng)建一個(gè)插件代碼來擴(kuò)展其功能,從而能夠產(chǎn)生一些最好的插件,讓你的網(wǎng)站或任何給定的項(xiàng)目達(dá)到一個(gè)全新的水平。2016-04-04