一、封装type方法
1.分两类 原始值 引用值
2.区分引用值
1 | function type(target) { |
二、封装兼容性方法,求滚动轮滚动距离getScrollOffset()
1 | function getScrollOffset() { |
三、封装兼容性方法,返回浏览器视口尺寸getViewportOffset()
怪异模式与标准模式
1 | function getViewportOffset() { |
四、封装兼容性方法,获取元素样式
1 | function getStyle(elem, prop) { |
五、封装兼容性的addEvent事件绑定
1 | function addEvent(elem, type, handle) { |
六、防止事件冒泡
1 | function stopBubble(event) { |
七、阻止默认事件
1 | document.oncontextmenu = function (e) { |
八、加载script
1 | function loadScript(url, callback) { |
九、拖拽
1 |
|