computer()
.processor()
.cores(2)
.i386()
.disk()
.size(150)
.disk()
.siz " /> 草的我好爽,99精品视频久久精品视频 ,国产91网址

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

jQuery is DSL (Part 2 - jQuery)

jQuery的Internal DSL形式

在上一篇文章里面,我們了解到了Internal DSL的具體形式,形如:

/* Method Chaining */
computer()
  .processor()
    .cores(2)
    .i386()
  .disk()
    .size(150)
  .disk()
    .size(75)
    .speed(7200)
    .sata()
  .end();

然后我們在看看一段典型的jQuery代碼:

$("ul#contacts li.item")
  .find("span.name")
    .click(function(e) { $(e.target).siblings(".more").toggle(); })
    .end()
  .find("input.delete")
    .click(function(e) { $(e.target).parents(".item").remove(); })
    .end()
  .find("div.more")
    .hide()
    .end();

從結構上來說,是不是跟上面那一段Internal DSL的例子很相似?就算我們不看對應的HTML,我們也能猜到這段jQuery代碼的含義:

  • 遍歷
      中的每一個

    • (這看起來是個聯系人列表)
      • 對于里面的
        • 綁定click事件,操作是顯示/隱藏class="more"兄弟節點
          (這是估計聯系人姓名,點擊后切換詳細信息的顯示/隱藏)
      • 對于里面的
        • 綁定click事件,操作是把class="item"父節點刪除
          (這應該是用來刪除聯系人的)
      • 對于里面的
        • 隱藏這個div
          (默認隱藏詳細信息?)

        it知識庫jQuery is DSL (Part 2 - jQuery),轉載需保留來源!

        鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一道本在线| 成人激情视频在线观看 | 精品伦精品一区二区三区视频 | 日韩午夜在线观看 | 亚洲欧美一区二区三区在线 | 国产一区 | 日韩精品在线看 | 国产91在线 | 欧美 | 日韩中文字幕视频在线观看 | 欧美在线播放一区 | 91精品国产自产精品男人的天堂 | 日韩中文一区二区三区 | 久久久www成人免费无遮挡大片 | 精品在线播放 | 久久午夜精品福利一区二区 | 欧美一区二区三区的 | 国产精品美女久久久久aⅴ国产馆 | 日韩av.com| 欧美极品在线观看 | 一本一道久久a久久精品综合 | 日本精品一区二区三区视频 | 99精品久久 | 天天夜夜操 | 免费不卡av| 桃色五月 | 中文字幕在线不卡 | 国产91丝袜在线熟 | 噜噜噜色网| 亚洲精品区 | 91电影院| 人人爱干 | 亚洲午夜视频在线观看 | 日韩中出 | 成人在线观看网址 | 久久久久久久久久久高潮一区二区 | 99热视| 午夜视频一区 | 日韩国产中文字幕 | 亚洲免费三级 | 成人av片在线观看 | 狼人伊人影院 |