要用jquery獲取類型,還是要把jquery對象轉(zhuǎn)換成Dom對象才行,例如:$('#id')[0].tagName。這樣就可以獲取元素類型名,返回的是標(biāo)簽的大寫名,要將它轉(zhuǎn)換成小寫的話就要:$('#id')[0].tagName.toLowerCase()。
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),和布克賽爾蒙古企業(yè)網(wǎng)站建設(shè),和布克賽爾蒙古品牌網(wǎng)站建設(shè),網(wǎng)站定制,和布克賽爾蒙古網(wǎng)站建設(shè)報(bào)價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,和布克賽爾蒙古網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
jquery通過任何選擇器取得的對象都是jquery,對象而不是JavaScript的dom,對象不能用js的方法進(jìn)行操作, 而需要使用jquery對象支持的方法 。如果是通過class的話,取得的是jquery對象數(shù)組。
ps 如果想把jquery對象裝換為js對象可以用以下方法:
1 var obj = $('#xx')[0] 獲得dom對象;
2 對于數(shù)組
var obj = $('.xx').each(function(){alert(this)//這里 this獲得的就是每一個dom對象 如果需要jquery對象 需要寫成$(this)})。
用開發(fā)者工具啊 ? 具體流程如下 : ? 打開你的頁面 ? F12然后 ?看到下面的框
然后打開sources欄進(jìn)行如下操作
go to file ? PS:不同瀏覽器開發(fā)者工具不一樣但是操作都差不多自己嘗試下就行了 ?我用的是谷歌 ?
然后搜索JS所在的頁面 ?找到你要運(yùn)行的JS ? 單擊邊緣如下:
然后可以在頁面上運(yùn)行 然后會跳轉(zhuǎn)到單擊點(diǎn)處 ?然后單擊上面的按鈕 一行行運(yùn)行你可以看到有參數(shù)出現(xiàn)如下:
或者可以在里面選中也可以看到參數(shù) ? ??
還有也可以把你語句放入Console 里面 ?回車 也可以獲得參數(shù)如下:
$("*") 所有元素
$("#lastname") id="lastname" 的元素
$(".intro") 所有 class="intro" 的元素
$("p") 所有 p 元素
$(".intro.demo") 所有 class="intro" 且 class="demo" 的元素
$("p:first") 第一個 p 元素
$("p:last") 最后一個 p 元素
$("tr:even") 所有偶數(shù) tr 元素
$("tr:odd") 所有奇數(shù) tr 元素
$("ul li:eq(3)") 列表中的第四個元素(index 從 0 開始)
$("ul li:gt(3)") 列出 index 大于 3 的元素
$("ul li:lt(3)") 列出 index 小于 3 的元素
$("input:not(:empty)") 所有不為空的 input 元素
$(":header") 所有標(biāo)題元素 h1 - h6
$(":animated") 所有動畫元素
$(":contains('W3School')") 包含指定字符串的所有元素
$(":empty") 無子(元素)節(jié)點(diǎn)的所有元素
$("p:hidden") 所有隱藏的 p 元素
$("table:visible") 所有可見的表格
$("th,td,.intro") 所有帶有匹配選擇的元素
$("[href]") 所有帶有 href 屬性的元素
$("[href='#']") 所有 href 屬性的值等于 "#" 的元素
$("[href!='#']") 所有 href 屬性的值不等于 "#" 的元素
$("[href$='.jpg']") 所有 href 屬性的值包含以 ".jpg" 結(jié)尾的元素
$(":input") 所有 input 元素
$(":text") 所有 type="text" 的 input 元素
$(":password") 所有 type="password" 的 input 元素
$(":radio") 所有 type="radio" 的 input 元素
$(":checkbox") 所有 type="checkbox" 的 input 元素
$(":submit") 所有 type="submit" 的 input 元素
$(":reset") 所有 type="reset" 的 input 元素
$(":button") 所有 type="button" 的 input 元素
$(":image") 所有 type="image" 的 input 元素
$(":file") 所有 type="file" 的 input 元素
$(":enabled") 所有激活的 input 元素
$(":disabled") 所有禁用的 input 元素
$(":selected") 所有被選取的 input 元素
$(":checked") 所有被選中的 input 元素
jquery通過任何選擇器取得的對象都是jquery對象而不是JavaScript的dom對象不能用js的方法進(jìn)行操作 而需要使用jquery對象支持的方法 如果是通過class的話取得的是jquery對象數(shù)組
ps 如果想把jquery對象裝換為js對象可以用以下方法
1 var obj = $('#xx')[0] 獲得dom對象
2 對于數(shù)組
var obj = $('.xx').each(function(){
alert(this)//這里 this獲得的就是每一個dom對象 如果需要jquery對象 需要寫成$(this)
});
網(wǎng)站題目:jquery元素類型,jquery 樣式
文章轉(zhuǎn)載:http://jinyejixie.com/article8/dsecgip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、App開發(fā)、全網(wǎng)營銷推廣、微信小程序、Google、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)