日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《锋利的JQuery》notes

發布時間:2023/12/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《锋利的JQuery》notes 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Chapter 1? ? 認識jQuery

  • jQuery對象和DOM對象的相互轉換

獲取jQuery對象:

var $variable = JQuery對象;獲取DOM對象:
var variable = DOM對象;

jQuery對象轉換成DOM對象:

var $cr = $("#cr");????//jQuery對象 var cr = $cr[0];????//DOM對象

Chapter 2? ? jQuery選擇器

$('#tt')? 獲取的是對象,即使網頁上沒有這個元素也不會報錯。應該根據獲取的元素長度來判斷是否存在

if ( $("#tt").length > 0) {//do something }

  • 過濾選擇器: 以一個冒號(:)開頭

:first? ? 選取第一個元素

:even? ? 選取索引是偶數的所有元素

:odd?? ? 選取索引是奇數的所有元素

:eq(index)? ? 選取索引等于index的元素,從0開始計算(只匹配一個元素)

  • 內容過濾選擇器????

:empty?? ? 選取不包含子元素或者文本的空元素

:has(selector)? ? 選取含有選擇器所匹配的元素的元素

  • 屬性過濾選擇器

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

  • 子元素過濾選擇器

:nth-child(index)? ? 選取每個父元素下的第index個子元素

  • 表單選擇器

:input? ? 選取所有的<input>、<textarea>、<select>和button元素

$("form :input").length,? (注意和$("form input")的區別)

  • 選擇器的注意事項

1、? ? 選擇器含有特殊符號. 、 [ 等

????需要使用轉義字符轉義

$("#id\\#b")? ? 轉義特殊字符“#”,需要兩個\\,一個轉義用,一個雙引號用

2、? ? 選擇器含有空格

$('.test :hidden')? ? 帶空格的,選取class為"test"的元素里面的隱藏元素

$('.test:hidden')? ? 不帶空格,選取隱藏的class為"test"的元素

Chapter 3? ? jQuery中的DOM操作

  • 屬性節點attr()

查找屬性節點:$("p").attr("title");? ? 獲取<p>元素的節點屬性title

刪除節點:removeAttr()

  • 插入節點 (<p>我想說</p>)
向元素內部追加內容: $("p").append("<b>你好</b>"); <p>我想說 <b>你好</b></p>

在元素之后插入內容:

$("p").after("<b>你好</b>"); <p>我想說 </p><b>你好</b>????????(insertAfter()? ? 則顛倒了操作)

  • 刪除節點

remove()? ? 該節點所包含的所有后代節點將同時被刪除,這個方法的返回值的一個指向已被刪除的節點的引用。

detach()? ? 也是刪除所有匹配的元素,但是和remove()不同的是,所有綁定的事件、附加的數據都會留下來。

empty()? ? 清空節點,只是內容被清空

  • 復制節點
$("li").click(function() {$(this).clone().appendTo("ul"); };

? 復制的新元素并不具有任何行為。在clone()方法中傳遞一個參數true,則復制元素的同時復制元素所綁定的事件。

  • 樣式

addClass()方法:追加class類

removeClass():移除樣式

toggle():行為的重復切換

toggleClass():類名的重復切換(類名存在則刪除,不存在則添加)

  • 設置和獲取HTML、文本和值

html()?? ? 讀取或設置某個元素的HTML內容 (類似innerHTML)

text()? ? 讀取或設置某個元素的文本內容 (jQuery的text()方法支持所有瀏覽器)(類似innerText)

val()? ? 設置和獲取元素的值 (類似value屬性)

  • 遍歷節點

children()? ? 取得匹配元素的子元素集合(不考慮其他后代元素)

next()? ? 取得匹配元素后面緊鄰的同輩元素

siblings()? ? 取得匹配元素前后所有的同輩元素

Chapter 4? ? jQuery中的事件和動畫

$(document).ready()方法:? ? 在DOM載入就緒時,就能對其進行操縱。每次調用都會在現有行為上追加新的行為。

簡寫方式

$(function(){...}) 或 $().ready(function(){...});



總結

以上是生活随笔為你收集整理的《锋利的JQuery》notes的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: jvid视频| 久久久不卡国产精品一区二区 | 国产视频第一页 | 欧美爱爱一区二区 | 国产精品一级黄片 | 日批在线视频 | 国产黄色大片在线观看 | 欧美精品一区二区不卡 | 国产一区二区在线精品 | 91极品在线 | 一区二区在线看 | 亚洲一区二区三区四区在线 | 欧美丰满老熟妇xxxxx性 | 91av免费看 | 欧美大喷水吹潮合集在线观看 | 国产成年人网站 | 女人高潮被爽到呻吟在线观看 | 色就是色网站 | 欧美精品乱码久久久久久按摩 | 老头老太做爰xxx视频 | 国产精品系列在线 | 美女在线国产 | 强开小嫩苞一区二区三区网站 | 亚洲天堂欧美 | 公肉吊粗大爽色翁浪妇视频 | 国产剧情av在线播放 | 亚洲激情视频在线 | 国产精品九一 | 大桥未久在线视频 | 日日干夜夜爽 | 91tv国产成人福利 | 亚洲三区av| 免费超碰在线 | 九色福利视频 | 日本精品视频一区二区三区 | 欧美亚洲另类小说 | 欧洲亚洲精品 | 麻豆av免费在线观看 | 潘金莲一级淫片免费放动漫 | 国产成人无码一区二区在线观看 | 国产又黄又大又粗的视频 | 好吊操视频这里只有精品 | 日韩av综合网 | 黑人巨大精品欧美一区免费视频 | 最新日韩视频 | 亚洲综合在线第一页 | 尤物视频在线观看国产性感 | 欧美精品久久久久a | 波多野结衣欲乱上班族 | 日本成人免费观看 | 亚洲男人网站 | 无码成人精品区在线观看 | 亚洲精品日日夜夜 | 找av导航 | 国产高潮久久久 | 婷婷五月花 | 在线久| 日本色网址 | 黄色一级大片在线免费看国产一 | 成人自拍视频在线 | 动漫美女舌吻 | 玖草在线观看 | 长河落日电视连续剧免费观看 | 欧美乱妇日本无乱码特黄大片 | 久久久久人| 光明影院手机版在线观看免费 | 日韩中文字幕av电影 | 欧美亚洲日本 | 中文字幕在线国产 | 老女人黄色片 | 欧美激情另类 | 一级特黄高清 | 国产69精品久久久久999小说 | 99在线免费 | 2018av| 国产精品视频一二三区 | av一起看香蕉 | 女生毛片| 欧美性猛交| 日韩一二三区 | 狠狠干导航 | 亚洲欧美变态另类丝袜第一区 | 99热这里 | 亚洲成人免费在线 | 国产午夜免费福利 | 香蕉av网站| 色婷婷综合久久久久中文 | 18成人免费观看网站 | 欧美极品jizzhd欧美爆 | 欧美色就是色 | 精品国产一二三 | 国产69精品久久 | 日日干夜夜拍 | 久久精品人人爽 | 免费毛片一区二区三区 | 狠狠干天天操 | 免费在线观看成人av | 久久久精彩视频 | 一道本在线观看 |