<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    jquery函數

    Posted on 2008-02-16 07:11 leekiang 閱讀(1544) 評論(0)  編輯  收藏 所屬分類: jquery(進去而已)
    1,after(html) after(elem)? after(elems)
    ? 將指定的元素插入到某元素后。
    ? before(html) before(elem)? before(elems)與之相反

    2,append(html) append(elem)? append(elems)
    ? 將指定的元素插入到某元素內部的末尾位置
    ? appendTo與之相反,但似乎只能使用appendTo(elem)

    3,prepend (html)? prepend (elem)? prepend (elems)??
    ? 將指定的元素插入到某元素內部的開始位置,注意與append的區別

    4,wrap(htm)
    ? 將匹配對象包含在給出的html代碼內

    5,next
    <script type="text/javascript">
    $(document).ready(function() {
    ??? $('#t').find('dd').end().find('dt').click(function() {
    ???????? $(this).next().css("background","#f00");
    ????????
    ???? });
    });
    </script>
    ??? <dl id="t">
    ??? ??? <dt>點這里測試1?</dt>
    ??? ??? <dd>1111111111111111</dd>

    ??? ??? <dt>點這里測試2?</dt>
    ??? ??? <dd>2222222222222222</dd>
    ??? ???
    ??? </dl>
    ? http://tzangms.com/blog/programming/984

    http://www.tkk7.com/wangxinsh55/archive/2007/06/25/126166.html

    6,深度,遞歸式的 .extend()
    新的extend()允許你更深度的合并鑲套對象。下面的例子是一個很好的證明。
    ??? // 以前的 .extend()??
    ?? jQuery.extend(??
    ???? { name: “John”, location: { city: “Boston” } },??
    ???? { last: “Resig”, location: { state: “MA” } }??
    ?? );??
    ??? // 結果:??
    ??? // => { name: “John”, last: “Resig”, location: { state: “MA” } }
    ? // 新的更深入的 .extend()??
    ?? jQuery.extend( true,??
    ?? { name: “John”, location: { city: “Boston” } },??
    ???? { last: “Resig”, location: { state: “MA” } }??
    ? );??
    ? // 結果??
    ?? // => { name: “John”, last: “Resig”,??
    ? //????? location: { city: “Boston”, state: “MA” } }?

    7,1.2.3版本和1.2.1版本的remove方法的區別
    1.2.1版本
    remove: function(a){
    if ( !a || jQuery.filter( a, [this] ).r.length ) {
    ?jQuery.removeData( this );
    ?this.parentNode.removeChild( this );
    }
    },
    1.2.3版本
    remove: function( selector ) {
    ??if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) {
    ???// Prevent memory leaks
    ???jQuery( "*", this ).add(this).each(function(){
    ????jQuery.event.remove(this);
    ????jQuery.removeData(this);
    ???});
    ???if (this.parentNode)
    ????this.parentNode.removeChild( this );
    ??}
    ?}
    http://www.blog.edu.cn/user2/50271/archives/2007/1963499.shtml
    http://pyrolupus.com/demo/jqremovebug.php
    http://dev.jquery.com/changeset/3790

    8,? extend()使用詳解(不考慮深度的extend)

    $.extend(target, prop1, propN)
    用一個或多個其他對象來擴展一個對象(即第一個參數),返回這個最初的、并且被修改過的對象。這是簡單的實現繼承的一大方法.
    • target (Object): 要擴展的對象
    • prop1 (Object): 要與第一個對象合并的對象
    • propN (Object): (可選) 更多要與第一個對象合并的對象

    合并defaults和options, 但不修改defaults,返回合并后的對象
    var defaults = { validate: false, limit: 5, name: "foo" };
    var options = { validate: true, name: "bar" };
    var settings = jQuery.extend({}, defaults, options);
    結果 :settings == { validate: true, limit: 5, name: "bar" },defaults沒有被修改

    主站蜘蛛池模板: 毛片免费vip会员在线看| 4444www免费看| 国产在线a不卡免费视频| 亚洲AV性色在线观看| 成人毛片18女人毛片免费视频未 | 亚洲精品动漫在线| 国产福利视精品永久免费| 亚洲精品**中文毛片| 国产成人无码免费看视频软件| 亚洲一区二区三区深夜天堂| 最近2019中文免费字幕| 精品国产亚洲第一区二区三区| 免费一级做a爰片久久毛片潮喷| 乱淫片免费影院观看| 亚洲毛片αv无线播放一区| 日本高清高色视频免费| 亚洲最大视频网站| 女人张开腿给人桶免费视频| 男性gay黄免费网站| 亚洲午夜国产精品无码 | 久久久久免费精品国产| 亚洲精品高清国产麻豆专区| 大香人蕉免费视频75| 日本免费精品一区二区三区| 亚洲AV永久无码精品成人| 91免费精品国自产拍在线不卡| 亚洲aⅴ无码专区在线观看| 中文字幕专区在线亚洲| 18以下岁毛片在免费播放| 亚洲AV无码片一区二区三区| 中文字幕亚洲一区二区三区 | 免费观看国产小粉嫩喷水| 全黄大全大色全免费大片| 亚洲欧洲日韩国产| 亚洲精品第一国产综合境外资源 | 亚洲午夜福利在线观看| 三年片在线观看免费观看高清电影| 黄色一级毛片免费| 久久精品国产亚洲av麻豆| 狠狠久久永久免费观看| 精品成人免费自拍视频|