随笔分类 -  jQuery学习笔记

摘要:属性操作:val / attr / removeAttr / prop / removeProp / addClass / removeClass / toggleClass val组:有则取无则设,利用hooks->晚些再看~ attr组:添加使用hooks,删除使用ele.removeAttri 阅读全文
posted @ 2018-01-11 16:15 Kevin__LEE 阅读(93) 评论(0) 推荐(0)
摘要:Write Less,Do More 简洁的API,优雅的链式操作,强大的查询,便捷的操作 设计理念: 背后解决了浏览器兼容,各种属性的获取,逻辑流程,性能等问题 1.立即调用表达式:解决命名空间与变量污染问题 (function(){})(window);传入window是为了减少搜索损耗,将wi 阅读全文
posted @ 2018-01-10 19:20 Kevin__LEE 阅读(133) 评论(0) 推荐(0)
摘要:jQuery的DOM操作方法均由原生方法appendChild和insertBefore拓展而来 1.jQuery.fn.append < > this.appendChild(ele) 2.jQuery.fn.prepend < > this.insertBefore(ele, this.firs 阅读全文
posted @ 2018-01-10 18:26 Kevin__LEE 阅读(160) 评论(0) 推荐(0)
摘要:在jQuery出现之前,Dean Edwards的AddEvent()优秀设计,不用对象检测,不用addEventListener等,全平台通用等诸多优点,位于:http://dean.edwards.name/weblog/2005/10/add-event/ 1.事件保存在element属性中, 阅读全文
posted @ 2018-01-09 19:17 Kevin__LEE 阅读(101) 评论(0) 推荐(0)
摘要:Jquery选择器与CSS选择器非常相似,CSS选择器提供诸多功能,同时两者在解析上均采用从右向左解析,因为在建立Render Tree时,若采用自左向右解析,没词匹配不成功均需要退回再进行匹配,而反向解析利用排除法,逐步缩小元素候选集,优化了从子元素找父元素的过程,对于大量元素很有效(所以采用通配 阅读全文
posted @ 2018-01-08 18:52 Kevin__LEE 阅读(166) 评论(0) 推荐(0)