成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

讓你熟知jquery見(jiàn)鬼去吧

pekonchan / 1974人閱讀

摘要:寫(xiě)法頭部插入元素寫(xiě)法刪除元素寫(xiě)法對(duì)于很多移動(dòng)端的所謂頁(yè)面來(lái)說(shuō),主要的是動(dòng)畫(huà)效果,操作的復(fù)雜程度不高,我們就不必要去引用一個(gè)我們用的不多的,雖然也不是很大,其實(shí)原生的還不止這些,例如不說(shuō)這是干嘛地,自己查吧原文鏈接公眾號(hào)我們的主頁(yè)

$是jquery最具代表的符號(hào),當(dāng)然php也是,但是二者不能同日而語(yǔ);不得不說(shuō)jquery的選擇器是大家贊不絕口的,在它1.x版本中對(duì)ie兼容性是最好的,這要?dú)w功于$選擇器;

現(xiàn)在呢,html5的降臨,移動(dòng)端的巨大發(fā)展,讓我們可以慢慢棄用這臃腫的工具,輕裝上陣,打死你個(gè)龜孫兒

document.querySelector()document.querySelectorAll(str)這對(duì)兄弟jquery2.x版本選擇器的核心,我們可以簡(jiǎn)單的封裝一個(gè)函數(shù)來(lái)代替jquery的$$

function $$(els){
    var dom = document.querySelectorAll(els);
    if(dom.length==1){
        return dom[0]
    }else {
        return dom;
    }
}

document.querySelector("selector1,selector2,...") 返回要查詢的首個(gè)元素
document.querySelectorAll("selector1,selector2,...") 返回查詢的全部元素
可以使用元素的 id, 類(lèi), 類(lèi)型, 屬性, 屬性值等

是時(shí)候放棄removeClass()和addClass()了

下面介紹的就是classList 返回元素的類(lèi)名,作為 DOMTokenList 對(duì)象(官方解釋),下面就舉栗子來(lái)說(shuō)明其作用吧

下面是一些原生js替代jquery的某些方法的代碼片段

//尾部追加DOM元素。
$("#demo").append($(child));// jQuery寫(xiě)法
$$("#demo").appendChild(child);

//頭部插入DOM元素
$("#demo").prepend($(child));// jQuery寫(xiě)法
$$("#demo").insertBefore(child, $$("#demo").childNodes[0])

//刪除元素
$("#demo").remove();// jQuery寫(xiě)法
$$("#demo").parentNode.removeChild($$("#demo"))

ps 對(duì)于很多移動(dòng)端的所謂h5頁(yè)面來(lái)說(shuō),主要的是動(dòng)畫(huà)效果,dom操作的復(fù)雜程度不高,我們就不必要去引用一個(gè)我們用的不多的jquery,雖然zepto也不是很大,其實(shí)原生的還不止這些,例如:element.getBoundingClientRect()

function getRect (element) {
    var rect = element.getBoundingClientRect();
    var top = document.documentElement.clientTop;
    var left= document.documentElement.clientLeft;
    return{
        top    :   rect.top - top,
        bottom :   rect.bottom - top,
        left   :   rect.left - left,
        right  :   rect.right - left,
        width  :   rect.width,
        height :   (rect.bottom - rect.top)
    }
}

不說(shuō)這是干嘛地,自己查吧~~

原文鏈接:http://azq.space/blog/html5-d...

公眾號(hào)

我們的主頁(yè)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/80950.html

相關(guān)文章

  • 解決頁(yè)面滾動(dòng)時(shí)吸頂操作不能及時(shí)響應(yīng)bug

    摘要:這個(gè)界限就是該元素頂部距離窗口頂部的距離等于該元素設(shè)置的值比如以下像素分割線當(dāng)我的頂部距離窗口頂部為值時(shí),我就會(huì)像一樣在距離窗口值處的時(shí)代發(fā)送分效果圖當(dāng)頁(yè)面滾動(dòng)到距離黃色區(qū)塊頂部時(shí),黃色區(qū)塊就會(huì)在窗口頂部處,頁(yè)面再往下滾動(dòng)距離也不會(huì)變。 position: sticky; fixed 吸頂 頁(yè)面滾動(dòng)結(jié)束后頁(yè)面才渲染 需求 經(jīng)常會(huì)有這樣的需求,當(dāng)頁(yè)面滾動(dòng)到某一個(gè)位置fixedTopV...

    gaomysion 評(píng)論0 收藏0
  • 解決頁(yè)面滾動(dòng)時(shí)吸頂操作不能及時(shí)響應(yīng)bug

    摘要:這個(gè)界限就是該元素頂部距離窗口頂部的距離等于該元素設(shè)置的值比如以下像素分割線當(dāng)我的頂部距離窗口頂部為值時(shí),我就會(huì)像一樣在距離窗口值處的時(shí)代發(fā)送分效果圖當(dāng)頁(yè)面滾動(dòng)到距離黃色區(qū)塊頂部時(shí),黃色區(qū)塊就會(huì)在窗口頂部處,頁(yè)面再往下滾動(dòng)距離也不會(huì)變。 position: sticky; fixed 吸頂 頁(yè)面滾動(dòng)結(jié)束后頁(yè)面才渲染 需求 經(jīng)常會(huì)有這樣的需求,當(dāng)頁(yè)面滾動(dòng)到某一個(gè)位置fixedTopV...

    wapeyang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

pekonchan

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<