關(guān)于jQuery object and DOM element
更新時間:2013年04月15日 09:33:05 作者:
本篇文章,小編將為大家介紹,關(guān)于jQuery object and DOM element,有需要的朋友可以參考一下
源起:
復(fù)制代碼 代碼如下:
<div id="test1">
<span>text1</span>
<span>text2</span>
<span>text3</span>
</div>
想取得span element 里面的文本, 發(fā)現(xiàn)$("#test1 span")[0]取出來的不是jQuery object, 只能用$($("#test1 span")[0]).text()轉(zhuǎn)為jQuery再取了,但是兩個$一起總感覺怪怪的,退而求其次便用了取值$("#test1 span")[0].textContent or $("#test1 span")[0].innerHTML jQuery object and DOM elementjQuery object是一種類數(shù)組對象(array-like),可以包含一個或者多個DOM element(s)。而jQuery functions 的操作是建立在jQuery object上而不是DOM object上。eg. jQuery object “Object[span, span, span] ” 包含一個或者多個DOM element “<span>”。訪問jQuery object里面DOM element的方式:
復(fù)制代碼 代碼如下:
$("selector")[0] // Accesses the first DOM element in this jQuery object
$("selector").get(0) // Equivalent to the code above
$("selector").get() // Retrieve a true array of DOM elements matched by this selector
或者非jQuery方式:
復(fù)制代碼 代碼如下:
document.getElementsByTagName("div") // Return HTMLcollection
相關(guān)文章
jQuery結(jié)合jQuery.cookie.js插件實現(xiàn)換膚功能示例
這篇文章主要介紹了jQuery結(jié)合jQuery.cookie.js插件實現(xiàn)換膚功能,結(jié)合實例形式分析了jQuery.cookie.js插件的常用函數(shù)功能及實現(xiàn)換膚功能的相關(guān)操作技巧,需要的朋友可以參考下2017-10-10
『jQuery』.html(),.text()和.val()的概述及使用
如何使用jQuery中的.html(),.text()和.val()三種方法,用于讀取,修改元素的html結(jié)構(gòu),元素的文本內(nèi)容,以及表單元素的value值的方法2013-04-04
jQuery maxlength文本字?jǐn)?shù)限制插件
相信大家對twitter類的微博客都不陌生,作為一句話博客其字?jǐn)?shù)即時提示效果設(shè)計的非常人性化.2010-04-04
基于jquery實現(xiàn)的類似百度搜索的輸入框自動完成功能
自動完成功能是指:類似百度搜索之類的輸入一個詞的一部分后就自動提示,然后用戶可以選擇,不需要再輸入剩余部分。2011-08-08
jQuery中text() val()和html()的區(qū)別實例詳解
這篇文章主要介紹了jQuery中text() val()和html()的區(qū)別實例詳解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06

