国产精品无码av不卡顿,国产基佬gv在线观看网站,92久久精品一区二区,精品av无码国产一区二区,爱久久av一区二区三区,女人让男人桶爽30分钟,国产日韩av无码免费一区二区,欧美成人怡红院一区二区

            自己總結的jQuery經常使用的方法(需要記憶)

            2018-02-02 關鍵詞:蘇州網站制作  蘇州網站建設  蘇州網站設計  蘇州做網站   3461

            Jquery有很多方法,蘇州網站制作總結了平時常用的一些方法,分享給大家,也順便加強下記憶。當然這些方法的使用網上都有,甚至總結的比下面的還要詳細,不喜勿噴哦。

            1.each():遍歷函數

            用法:它是一個通用的迭代函數,可以用來無縫迭代對象和數組。jQuery.each(collection, callback(indexInArray, valueOfElement) )
            <pre>
            $("button").click(function(){
            $("li").each(function(){
            alert($(this).text())
            });
            })

            </pre>

            2.append():插入節點
            用法:使用append(content[,content])方法在每個匹配元素里面的末尾處插入參數內容,參數可以是DOM元素,DOM元素數組,HTML字符串,或者jQuery對象
            <pre>

            $('#btn').click(function(){
            $('#box').append('<spanid="test">測試內容</span>');
            $('.inner').append($('#box'));
            })

            </pre>

            3.remove():刪除節點
            用法:remove()方法會將元素自身移除,同時也移除元素內部的一切,包括綁定事件及與該元素相關的jQuery數據
            <pre>
            $('#btn1').click(function(){
            $div = $('.inner').remove();
            })
            </pre>

            4.attr(attributeName):增加和獲取屬性
            用法:attr(傳入特性名):獲取特性的值,相當于DOM中的getAttribute(),這個方法既可以設置屬性也可以取出某個屬性。
            實例:
            取出屬性:console.log($('#test').attr('id'));
            增加屬性:$('#test').attr('title','123');

            5.removeAttr(attributeName):刪除屬性
            用法:removeAttr()方法使用原生的removeAttribute()函數,但是它的優點是可以直接在一個jQuery 對象上調用該方法。
            實例:$('#ele1').removeAttr('title data');

            6.replaceWith():替換節點
            用法:replaceWith()方法用提供的內容替換集合中所有匹配的元素并且返回被刪除元素的集合
            實例:
            <pre>
            $('#btn').click(function(){
            alert($('.inner').replaceWith('<div>div</div>').html())
            })
            </pre>

            7.type():檢查類型
            用法:type()方法用于檢測javascript對象的類型如果對象是undefined或null,則返回相應的“undefined”或“null”

            8.find():獲取后代元素
            用法:find()方法通過一個選擇器,jQuery對象,或元素過濾,得到當前匹配的元素集合中每個元素的后代,匹配的元素將構造一個新的jQuery對象

            9.data():存儲數據
            用法:存儲任意數據到指定的元素并且/或者返回設置的值,jQuery.data( element, key, value )。
            屬性:element:Element 要關聯數據的DOM對象;key: String 存儲的數據名;value:Object 新數據值
            實例:$.data(document.body, 'foo', 52);console.log($.data( document.body, 'foo'));//52

            10、獲得內容 - text()、html() 以及 val()
            ? text() - 設置或返回所選元素的文本內容
            ? html() - 設置或返回所選元素的內容(包括 HTML 標記)
            ? val() - 設置或返回表單字段的值

            11.Extend()方法
            用法:這個方法運用有點難度:jquery的擴展方法extend是我們在寫插件的過程中常用的方法,該方法有一些重載原型。
            <pre>extend(dest,src1,src2,src3...);它的含義是將src1,src2,src3...合并到dest中,返回值為合并后的dest,由此可以看出該方法合并后,是修改了dest的結構的。如果想要得到合并的結果卻又不想修改dest的結構,可以如下使用:</pre>
            <pre>var newSrc=$.extend({},src1,src2,src3...)//也就是將"{}"作為dest參數。這樣就可以將src1,src2,src3...進行合并,然后將合并結果返回給newSrc了。</pre>
            實例:
            <pre>var result=$.extend({},{name:"Tom",age:21},{name:"Jerry",sex:"Boy"}那么合并后的結果result={name:"Jerry",age:21,sex:"Boy"}也就是說后面的參數如果和前面的參數存在相同的名稱,那么后面的會覆蓋前面的參數值。</pre>






            首頁 網站建設 小程序 品牌設計 服務項目 案例展示 售后保障 聯系方式 新聞中心 關于我們 人才招聘
            我們的優勢

            細致入微的前期服務
            精準的策劃服務
            精湛的網頁設計
            穩定 可靠 極速的域名和服務器
            任何問題,24小時回復并處理

            版權所有:蘇州謝謝網絡傳媒有限公司  蘇ICP備11087090號   

            首頁 電話 服務項目
            主站蜘蛛池模板: 老熟女17页一91| 亚洲 自拍 中文 欧美 精品| 毛片大全在线观看| 90后极品粉嫩小泬20p| 亚洲成a人片在线视频| 婷婷免费视频| 午夜精产品一区二区在线观看的| 18禁男女爽爽爽午夜网站免费| 精品综合久久久久久97| 国产免费一级| 色偷偷资源网| 人妻系列无码专区无码中出| 精品亚洲成a人在线观看青青| 人妻 丝袜美腿 中文字幕| 乌克兰av在线| 亚洲蜜芽在线精品一区| 国内精品久久久久久99| 超碰婷婷| 久久久国产亚洲| 97久久人人超碰超碰窝窝| 好大好深好猛好爽视频拍拍拍| 欧美中文日韩| 日韩精品1| 色噜噜狠狠色综合网| 中文字幕亚洲日韩无线码| 精品日韩在线观看| 一级免费a| 中文字幕亚洲色妞精品天堂| 国产成人欧美日韩在线电影| 亚州av一区二区| 中文字幕精品一区二区精品| 人与禽性视频77777| 99国产成人综合久久精品| 国产精品毛片一区二区三区| 国产激情毛片| 免费精品99久久国产综合精品| 国产精品国产三级国产试看| 天天爽夜夜操| 被黑人各种姿势猛c哭h文1| 在线亚洲高清揄拍自拍一品区| 国产精品亚洲专区无码web |