知识点总结

  1. jq如何拿到data-info的自定义属性 1.1 原生可以获取到所有属性el.attrbutes 1.2 jq的$(el).attr('属性名称')
  2. 继承的几种方式,原型链继承方式 2.1 扩展原型对象实现继承 2.2 替换原型对象实现继承 2.3 混入继承 $.extend就是这么实现的 2.4 混入加原型继承 $.fn.extend 往jq上添加静态方法 2.5 借用构造函数实现继承 2.5 经典继承
function (o) {
	function F () {};
	F.prototype = o;
	return new F();
}
  1. 捕获、冒泡(ie是事件冒泡,其它浏览器是事件捕获)事件的总体介绍 是描述事件触发时序的术语,绑定事件的第三个方法,即默认是否是事件捕获,true,事件捕获,默认值为false,即事件冒泡
  • 事件捕获指的是从document到触发事件的节点,即从上到下
  • 事件冒泡指的是从触发事件的节点到根节点,即从小到上
  • event.cancelBubble || evnet.stopPropagation会阻止事件冒泡,要注意与event.preventDeault()区别,后面的是阻止默认事件的发生,如a标签的跳转就是默认事件
  1. 事件委托 就是利用的事件冒泡机制,好处是减少事件的个数,新增加的元素也会有事件 jq的不同写法,$('ul li').on('click',fn)就是没有委托 $('ul').on('clcik', 'li', fn)

  2. rem布局以前写的rem文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值