有些不瞭解zepto的同窗在剛接觸的時候確定有不少疑惑,這個東西怎麼用啊,去哪裏下載啊,何時該用何時不應用啊,其實我之前也是這樣的。jquery使用多了那麼就讓咱們一塊兒來了解下zepto把。html
在移動端用不着pc端兼容難麼多的瀏覽器,因此就有了zepto.js,若是此時用jquery的話就有些重了,如今pc端能夠使用jquery,可是反過來的話pc端若是用zepto,js的話就不怎麼兼容ie瀏覽器了。 node
綁定事件和jquery如出一轍,用下面這個改變背景色的小例子來講明一下↓jquery
此時的用法和jquery,只須要引入zepto文件便可。ajax
可是zepto也不徹底和jquery同樣,在zepto裏面有些功能是默認沒有的,好比說animate方法,此時若是想用的話須要在zepto裏面增長一個fx模塊。由於zepto是基於模塊來管理的(將某些特定的功能獨立出來造成一個單獨的js文件,稱爲模塊)。npm
之因此採用模塊的方式是由於爲了提升性能,須要哪一個模塊的功能就添加哪一個模塊。瀏覽器
zepto默認是有五個模塊的,分別爲zepto、event、ajax、form、ie,這五個模塊被稱爲核心模塊。性能
下面這張圖是zepto裏面的全部模塊。網站
那麼如何在zepto裏面增長和刪除模塊呢?spa
一、首先要安裝node.js環境;orm
二、去zeptojs.com網站下載安裝zepto.js,而後解壓縮
三、打開cmd命令窗口進入解壓縮後的zepto目錄(解壓後的這個解壓文件夾裏面) 。
四、執行npm install zepto
五、此時node_modules中會有zepto目錄裏面包含全部的js文件