當(dāng)做開發(fā)時(shí),如果要開發(fā)一個(gè)通用的功能,比較快捷的方式是在網(wǎng)上看下別人怎么做的,有沒有相關(guān)的插件。我打算在web上開發(fā)可編輯表格的功能,在網(wǎng)上就找到了 jQuery edittable 這個(gè)插件。之前沒有了解過jquery,我應(yīng)該如何快速的學(xué)會(huì)這個(gè)插件?
了解插件背后的基本知識(shí)
剛找到這個(gè)插件時(shí),比較興奮,因?yàn)樗旧习宋宜邢胍墓δ埽恍柙谏厦娓膭?dòng)一下,就能實(shí)現(xiàn)我的目標(biāo)了。我直接下載下來就開始嘗試著使用,按照說明我加入到了自己的程序中,但想要的基本功能一直出不來,浪費(fèi)了不少時(shí)間。花這么長時(shí)間去嘗試實(shí)際上在做無用功,因?yàn)槲疫BjQuery最基本的知識(shí)都沒了解,就想著使用這個(gè)插件,有點(diǎn)不現(xiàn)實(shí)。所以我應(yīng)該先花點(diǎn)時(shí)間了解基本知識(shí)點(diǎn),再嘗試去使用它。
如何快速掌握知識(shí)點(diǎn)
要對(duì)基本知識(shí)有個(gè)系統(tǒng)的了解,選擇一本書是個(gè)比較好的方法,如果這邊書中有關(guān)于插件的使用最好了。我選擇了《鋒利的jQuery》,因?yàn)檫@邊基礎(chǔ)教材中就有關(guān)于插件的章節(jié)。在看這邊書時(shí)就重點(diǎn)是前面的基本章節(jié)和插件的章節(jié)。從基本章節(jié)我學(xué)習(xí)到三個(gè)知識(shí)點(diǎn):第一,選擇器:用它來找到HTML中的元素;第二,DOM操作:對(duì)找到的元素可以做哪些操作;第三,事件:對(duì)找到的元素要做哪些事情。掌握這些之后就可以看插件部分了,看這個(gè)部分主要關(guān)注兩點(diǎn):第一,如何引入插件,第二:如何調(diào)用插件。學(xué)完之后就可以嘗試使用jQuery edittable插件了