<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答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中DOM常見操作實例小結

        來源:懂視網 責編:小采 時間:2020-11-27 21:52:52
        文檔

        jQuery中DOM常見操作實例小結

        jQuery中DOM常見操作實例小結:本文實例講述了jQuery中DOM常見操作。分享給大家供大家參考,具體如下: DOM屬性操作 屬性列表 屬性 版本 說明 attr() 1.0 設置或返回文檔節點的屬性。 removeAttr() 1.0 移除文檔節點的屬性。 prop() 1.6 設置或返回DOM元素的屬
        推薦度:
        導讀jQuery中DOM常見操作實例小結:本文實例講述了jQuery中DOM常見操作。分享給大家供大家參考,具體如下: DOM屬性操作 屬性列表 屬性 版本 說明 attr() 1.0 設置或返回文檔節點的屬性。 removeAttr() 1.0 移除文檔節點的屬性。 prop() 1.6 設置或返回DOM元素的屬

        本文實例講述了jQuery中DOM常見操作。分享給大家供大家參考,具體如下:

        DOM屬性操作

        屬性列表

        屬性 版本 說明
        attr() 1.0 設置或返回文檔節點的屬性。
        removeAttr() 1.0 移除文檔節點的屬性。
        prop() 1.6 設置或返回DOM元素的屬性。
        removeProp() 1.6 移除每個匹配元素的屬性。
        addClass() 1.0 添加CSS類名。
        removeClass() 1.0 移除CSS類名。
        toggleClass() 1.2 切換CSS類名(存在就刪除,不存在就添加)。
        html() 1.0 設置或返回元素的html內容(即innerHTML)。
        text() 1.0 設置或返回元素的文本內容(已過濾掉HTML標簽,即IE中的innerText )。
        val() 1.0 設置或返回元素的值(主要是表單元素的value值)。

        DOM文檔操作

        一、添加元素

        1、內部添加

        1. 向當前元素的內部追加內容添加到末尾
        append($(selector))
        
        
        1. 將當前元素在某元素內部追加。但由于會根據需要對當前元素進行移動,所以jQuery對象更改了,可用end()還原
        appendTo($(selector))
        
        
        1. 向當前元素的內部前置內容
        prepend($(selector))
        
        
        1. 將當前元素在某元素內部前置。類似于appendTo(),會改變對象
        prependTo($(selector))
        
        

        2、外部添加

        1. 向當前元素之后插入內容
        after($(selector))
        
        
        1. 將當前元素插入到某元素之后。類似于appendTo(),會改變對象
        insertAfter($(selector))
        
        
        1. 向當前元素之前插入內容
        before($(selector))
        
        
        1. 將當前元素插入到某元素之前。類似于appendTo(),會改變對象
        insertBefore($(selector))
        
        

        二、刪除元素

        1. 刪除當前元素,該元素包含的文本內容和后代元素會一起刪除掉,綁定的事件也不復存在
        remove()
        
        
        1. 同樣是刪除當前元素,但是綁定的事件還是存在的
        detach()
        
        
        1. 清空當前元素,該元素的文本內容和后代元素都將刪除,但保留其本身
        empty()
        
        

        三、替換元素

        1. 移動頁面上原有的元素來替換當前選定的頁面元素,也可以添加新元素來替換
        replaceWith($(selector))
        replaceWith($(html))
        
        
        1. 用當前選定的元素來替換某元素,可以使頁面上原有元素,也可以是新元素。同樣會根據需要復制當前元素副本,從而更改jQuery對象
        replaceAll($(selector))
        replaceAll($(html))
        
        

        DOM樣式操作

        一丶概要

        通過JavaScript獲取dom元素上的style屬性,我們可以動態的給元素賦予樣式屬性。在jQuery中我們要動態的修改style屬性我們只要使用css()方法就可以實現了

        二丶樣式操作函數

        1. CSS()

        css()函數用于設置或返回當前jQuery對象所匹配的元素的css樣式屬性值,如果需要刪除指定的css屬性,使用函數將其值設為空字符串("")

        語法格式:

        $("selector").css(property [, value ])
        $("selector").css( object )
        
        
        1. height()

        用于設置或返回當前匹配元素的高度
        語法格式: $("selector").height( [ value ] )
        如果省略了value參數,則表示獲取高度;如果指定了該參數,則表示設置高度。

        1. width()

        用于設置或返回當前匹配元素的寬度
        語法格式: $("selector").width( [ value ] )

        1. innerHeight(),innerWidth()

        置或返回當前匹配元素的內寬度或者高度

        語法格式:

        $("selector").innerHeight( [ value ] )
        $("selector").innerWidth( [ value ] )
        
        
        1. outerHeight(),outerWidht()

        獲取當前匹配元素的外高度(外寬度)

        語法格式:

        $("selector").outerHeight( [ includeMargin ] )
        $("selector").outerWidth( [ includeMargin ] )
        
        

        DOM事件操作

        一丶事件API

        jQuery對象的核心事件方法,核心事件函數,主要用于為元素的任意事件(包括自定義事件)添加、取消、觸發綁定的一個或多個事件處理函數

        二丶方法

        1. on()方法

        說明:on() 方法在被選元素及子元素上添加一個或多個事件處理程序。
        語法:$(selector).on(event,childSelector,data,function,map)

        1. toggle([speed],[easing],[fn])

        說明: 用于綁定兩個或多個事件處理器函數,以響應被選元素的輪流的click事件。如果元素是可 見的,切換為隱藏的;如果元素是隱藏的,切換為可見的.
        語法:$(selector).toggle(speed,easing,function)
        參數:

      1. speed: 隱藏/顯示 效果的速度。默認是 "0"毫秒??赡艿闹担簊low,normal,fast。
      2. easing:可選參數。用來指定切換效果,默認是"swing",可用參數"linear"。
      3. fn:在動畫完成時執行的函數,每個元素執行一次。

        1. change([[data],fn])

        說明:當元素的值發生改變時,會發生change事件.該事件僅適用于文本域(text field),以及 textarea 和 select 元素。當用于 select 元素時,change事件會在選擇某個選項時發生。當用于 text field 或 text area 時,該事件會在元素失去焦點時發生

        語法:$(selector).change(data,fn);

        1. click([[data],fn])

        說明: 觸發每一個匹配元素的click事件。這個函數會調用執行綁定到click事件的所有函數。
        語法:$(selector).click(data,fn);

        1. mouseover([[data],fn])

        說明: 當鼠標指針位于元素上方時,會發生mouseover事件。該事件大多數時候會與mouseout事件一起使用。
        與mouseenter事件不同,不論鼠標指針穿過被選元素或其子元素,都會觸發mouseover事件。只有在鼠標指針穿過被選元素時,才會觸發mouseenter事件
        語法:$(selector).mouseover(data,fn);

        1. mouseout([[data],fn])

        1.說明:當鼠標指針從元素上移開時,發生mouseout事件。該事件大多數時候會與mouseover事件一起使用。
        語法:$(selector).mouseout(data,fn);

        1. select([[data],fn])

        說明: 當textarea或文本類型的input元素中的文本被選擇時,會發生select事件
        語法: $(selector).select(data,fn);

        1. submit([[data],fn])

        更多關于jQuery相關內容還可查看本站專題:《jQuery操作DOM節點方法總結》、《jQuery遍歷算法與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結》

        希望本文所述對大家jQuery程序設計有所幫助。

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

        文檔

        jQuery中DOM常見操作實例小結

        jQuery中DOM常見操作實例小結:本文實例講述了jQuery中DOM常見操作。分享給大家供大家參考,具體如下: DOM屬性操作 屬性列表 屬性 版本 說明 attr() 1.0 設置或返回文檔節點的屬性。 removeAttr() 1.0 移除文檔節點的屬性。 prop() 1.6 設置或返回DOM元素的屬
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲色无码专区在线观看| 免费观看成人毛片a片2008| 免费人成年激情视频在线观看| 亚洲午夜国产精品| 在线看片无码永久免费视频| 亚洲高清不卡视频| 18禁网站免费无遮挡无码中文| 亚洲国产成人无码av在线播放| 最近中文字幕免费完整| 亚洲国产成人资源在线软件| 最近最新中文字幕完整版免费高清 | 亚洲国产免费综合| 国产亚洲AV夜间福利香蕉149 | 波多野结衣在线免费视频| 亚洲成年人电影网站| 四虎免费在线观看| 成人国产网站v片免费观看| 国产综合亚洲专区在线| 波多野结衣免费一区视频 | 国产真人无码作爱免费视频| 亚洲av中文无码乱人伦在线播放 | 大学生美女毛片免费视频| 美女羞羞喷液视频免费| 亚洲午夜久久久久妓女影院 | 免费在线观看理论片| 国产男女爽爽爽免费视频| 久久精品国产亚洲AV高清热 | 一级毛片**免费看试看20分钟| 亚洲精品卡2卡3卡4卡5卡区| 亚洲精品视频免费在线观看| 亚洲欧美日韩中文二区| 亚洲午夜激情视频| **实干一级毛片aa免费| 噜噜噜亚洲色成人网站| 国产亚洲精品福利在线无卡一| 真人做人试看60分钟免费视频| 免费一级全黄少妇性色生活片| 日韩精品一区二区亚洲AV观看| 免费看www视频| 亚洲精品免费在线观看| 久久亚洲AV成人无码国产电影|