国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

Jquery:強大的選擇器

來源:懂視網 責編:小采 時間:2020-11-27 20:28:13
文檔

Jquery:強大的選擇器

Jquery:強大的選擇器:Jquery選擇器分為基本選擇器、層次選擇器、過濾選擇器和表單選擇器,下面一一介紹這四種選擇器。 一、基本選擇器 大部分都是基本選擇器。基本選擇器中包含id選擇器、class選擇器、標簽選擇器、復合選擇器和*選擇器。 $("#id") 選取所
推薦度:
導讀Jquery:強大的選擇器:Jquery選擇器分為基本選擇器、層次選擇器、過濾選擇器和表單選擇器,下面一一介紹這四種選擇器。 一、基本選擇器 大部分都是基本選擇器。基本選擇器中包含id選擇器、class選擇器、標簽選擇器、復合選擇器和*選擇器。 $("#id") 選取所

Jquery選擇器分為基本選擇器、層次選擇器、過濾選擇器和表單選擇器,下面一一介紹這四種選擇器。

一、基本選擇器

大部分都是基本選擇器。基本選擇器中包含id選擇器、class選擇器、標簽選擇器、復合選擇器和“*”選擇器。

$("#id") 選取所有屬性id等于“id”的元素。

$(".class_1") 選取所有屬性class為“class_1”的元素。

$("p") 選取所有的<p>元素。

$("div,span,p.myClass") 選取所有<div>、<span>和屬性class為“myClass”的<p>標簽的一組元素。

$("*") 選取所有元素。

二、層次選擇器

如果想根據個元素之間的層次關系來獲取特定的元素,可以選擇使用層次選擇器。

$("div p") 選取<div>里所有的<p>元素。這個選擇器獲取的是所有后代元素,而不是下一層次的元素(即子元素)。

$("div>p") 選取<div>里所有標簽為<p>子元素。

$(".class_1+div") 選取屬性class為“class_1”的下一個<div>同輩元素。

$(".class_1").next("div") 效果同上。

$(".class_1~div") 選取屬性class為“class_1”的元素后面的所有<div>同輩元素。

$(".class_1").nextAll("div") 效果同上。

$(".class_1").siblings("div") 與上面兩個選擇器不同的是:這個選擇器沒有前后之分,它選取所有同輩的<div>元素。

三、過濾選擇器

過濾選擇器都是以冒號(:)開頭,過濾選擇器可以分為基本過濾、內容過濾、可見性過濾、屬性過濾、子元素過濾和表單對象屬性過濾選擇器。

1、基本過濾選擇器

$("div:first") 選取所有<div>元素中第一個<div>元素。

$("div:last") 選取所有<div>元素中最后一個<div>元素。

$("input:not(.class_1)") 選取屬性class不是“class_1”的<input>元素。

$("input:even") 選取索引是偶數的<input>元素。

$("input:odd") 選取索引是奇數的<input>元素。

$("input:eq(1)") 選取索引等于1的<input>元素。

$("input:gt(1)") 選取索引大于1的<input>元素。(注:大于1,而不包括1)

$("input:lt(1)") 選取索引小于1的<input>元素。(注:小于1,而不包括1)

$(":header") 選取網頁中所有的<h1>,<h2>,<h3>...。

$("div:animated") 選取正在執行動畫的<div>元素。

$(":focus") 選取當前獲取焦點的元素。

2、內容過濾選擇器

$("div:contains('我')") 選取含有文本“我”的<div>元素。

$("div:empty") 選取不包含子元素(包括文本元素)的<div>空元素。

$("div:has(p)") 選取含有<p>元素的<div>元素。

$("div:parent") 選取擁有子元素(包括文本元素)的<div>元素。

3、可見性過濾選擇器

$(":hidden") 選取所有不可見元素,$("input:hidden") 選取所有不可見的<input>元素。

$("div:visible") 選取所有可見的<div>元素。

4、屬性過濾選擇器

$("div[id]") 選取擁有屬性id的<div>元素。

$("div[title=text]") 選取屬性title為“text”的<div>元素。

$("div[title!=text]") 選取屬性title不等于“text”的<div>元素。(注:沒有屬性title的<div>元素也會被選取)

$("div[title^=text]") 選取屬性title是以“text”開頭的<div>元素。

$("div[title$=text]") 選取屬性title是以“text”結束的<div>元素。

$("div[title*=text]") 選取屬性title中含有“text”的<div>元素。

$('div[title|="text"]') 選取屬性title等于“text”或以“text”為前綴的<div>元素。(注:為前綴指該字符串后跟一個‘-’)。

$('div[title~="text"]') 選取屬性title以空格分隔的值中包含字符“text”的元素。

$("div[id][title$='text']") 選取擁有屬性id,并且屬性title以“text”結束的<div>元素。

5、子元素過濾選擇器

$("div.one:nth-child(2)") 選取屬性class為“one”的<div>父元素下的第二個子元素。

$("div.one:first-child(2)") 選取屬性class為“one”的<div>父元素下的第一個子元素。

$("div.one:last-child(2)") 選取屬性class為“one”的<div>父元素下的最后一個子元素。

$("div.one:first-child(2)") 如果屬性class為“one”的<div>父元素下只有一個子元素,則選取這個子元素。

6、表單對象屬性過濾選擇器

$("#form1 input:enabled") 選取表單內可用的<input>元素。

$("#form1 input:disabled") 選取表單內不可用的<input>元素。

$("input:checked") 選取被選中的多選框。

$("select:selected") 選取下拉框中被選中的項。

(注:在元素中設置屬性disabled為“disabled”可使此元素不可用)

四、表單選擇器

$(":input") 選取所有<input>、<textarea>、<select>和<button>元素。

$(":text") 選取所有的單行文本框。

$(":password") 選取所有的密碼框。

$(":radio") 選取所有的單選框。

$(":checkbox") 選取所有的復選框。

$(":image") 選取所有的圖像按鈕。

$(":reset") 選取所有的重置按鈕。

$(":button") 選取所有的按鈕。

$(":file") 選取所有的上傳控件。

$(":hidden") 選取所有的不可見元素。

五、選擇器中的一些注意事項

1、一些屬性值中含有特殊字符

如:<div id="id[1]">aa</div>,獲取此元素的方法是:$("#id\\[1\\]")。

2、選擇器中含有空格

$('.class_1 :hidden')與$('.class_1:hidden')的對比。

$('.class_1 :hidden') 獲取到的是屬性class為class_1的元素里邊包含的隱藏元素。

$('.class_1:hidden') 獲取到的是屬性class為class_1的元素。

更多Jquery:強大的選擇器相關文章請關注PHP中文網!

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Jquery:強大的選擇器

Jquery:強大的選擇器:Jquery選擇器分為基本選擇器、層次選擇器、過濾選擇器和表單選擇器,下面一一介紹這四種選擇器。 一、基本選擇器 大部分都是基本選擇器。基本選擇器中包含id選擇器、class選擇器、標簽選擇器、復合選擇器和*選擇器。 $("#id") 選取所
推薦度:
標簽: 強大 選擇器 jQuery
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 免费中文字幕一级毛片 | 欧美高清视频在线观看 | 一级毛片免费下载 | 欧美日韩国产精品自在自线 | 精品久久亚洲一级α | 欧美色视频在线 | 精品视频第一页 | 国产区在线看 | 欧美射 | 欧美日本在线 | 亚洲精品毛片久久久久久久 | 亚洲欧美二区三区久本道 | 亚洲精品自产拍在线观看app | 亚洲国产精品免费 | 国产不卡视频在线播放 | 国产aⅴ一区二区三区 | 欧美日韩精品 | 国内精品视频在线播放 | 久久久久久久久久久9精品视频 | 手机在线观看国产精选免费 | 欧美一区二区三区视频 | 亚洲 欧美 中文字幕 | 免费一区二区视频 | 久久久精 | 午夜啪啪网| 国产九九在线 | 免费观看a毛片一区二区不卡 | 国产第八页 | 精品一区二区在线欧美日韩 | 亚洲伊人久久综合一区二区 | 91久久偷偷看嫩草影院无费 | 亚洲国产成人久久一区二区三区 | 一级大黄毛片 | 日韩高清一区二区 | 国产高清在线免费 | 情趣视频网站 | 五月天婷婷久久 | 亚洲天码中文字幕第一页 | 99精品视频在线观看免费播放 | 黑丝白浆| 亚洲视频网站在线观看 |