課程播放地址:http://www.gxlcms.com/course/205.html
該老師講課風(fēng)格:
講課親切自然,樸實(shí)無華,沒有矯揉造作,也不刻意渲染,而是娓娓而談,細(xì)細(xì)道來,師生之間在一種平等、協(xié)作、和諧的氣氛下,進(jìn)行默默的情感交流,將對(duì)知識(shí)的渴求和探索融于簡(jiǎn)樸、真實(shí)的教學(xué)情景之中,學(xué)生在靜靜的思考、默默的首肯中獲得知識(shí)
本視頻中較為難點(diǎn)是jQuery事件了:
簡(jiǎn)介
jquery 之所以成為最受歡迎的前端庫(kù),很大一部分是得益于它的事件具有良好的語(yǔ)義,優(yōu)秀的兼容性,并且便于管理和擴(kuò)展。
在這里我會(huì)介紹 jquery 事件的一些比較基礎(chǔ)的用法。
實(shí)現(xiàn)原理
jquery 事件脫胎于瀏覽器的 addEventListener (W3) 和 attachEvent (IE) 方法 , 提供了跨瀏覽器的一致性API。具體的實(shí)現(xiàn)原理可以參考Aaron的系列文章
jquery源碼分析-事件。
事件操作
綁定事件
jquery 中實(shí)現(xiàn)事件綁定有多種方式,其中 $(selector).event(func) 方式中 event 支持一系列的瀏覽器事件,文檔加載事件,表單事件,鍵盤事件和鼠標(biāo)事件,但并非全部。
// 常用的寫法$('body').click(function(){ }) $('body').on('click',function(){ }) $('body').one('click',function(){ }) // 只會(huì)執(zhí)行一次,然后銷毀事件 // 其他寫法(不推薦) $('body').bind('click',function(){ }) $('body').delegate('p','click',function(){ })
這里還給大家推薦了源碼資源的下載:http://www.gxlcms.com/xiazai/learn/2112
資源里面給大家分享了視頻課件、ppt以及源碼
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com