<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://m.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沒有被修改

    主站蜘蛛池模板: 国产成人3p视频免费观看 | 最近2019中文字幕免费大全5| 亚洲精品久久久www | 在线观看日本亚洲一区| 最近中文字幕完整版免费高清| 久久久亚洲精品国产| 全免费a级毛片免费看| 久久久久亚洲av无码专区喷水| 蜜臀AV免费一区二区三区| 亚洲成a人片在线观| 免费观看黄网站在线播放| 亚洲中文字幕久久久一区| 精品免费国产一区二区三区| 国产AV无码专区亚洲AVJULIA | 曰批全过程免费视频网址| 亚洲小说区图片区| 成人免费视频试看120秒| 国产精品亚洲色图| www.黄色免费网站| 亚洲AV无码成人精品区日韩| 亚洲毛片在线免费观看| 欧洲 亚洲 国产图片综合| 又粗又大又硬又爽的免费视频 | 日本免费观看网站| 一级毛片免费视频网站| 免费观看毛片视频| 免费大片av手机看片| 亚洲精品无码不卡| 在线免费观看毛片网站| 日韩精品免费一线在线观看 | 国产AV无码专区亚洲AV毛网站| 91人成网站色www免费下载| 亚洲熟妇无码八V在线播放| 亚洲一区二区三区在线播放| 99在线热视频只有精品免费| 亚洲成a人片在线不卡一二三区 | 久久无码av亚洲精品色午夜| 国产成人亚洲精品影院| 国产香蕉免费精品视频| 免费人成动漫在线播放r18| 亚洲黄色在线网站|