自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jerry的博客

一个IT萌男的学习历程

  • 博客(5)
  • 收藏
  • 关注

原创 jQuery的实例化过程

最近在框架封装的课,了解到jQuery的实例化是返回JQuery原型的初始化函数(构造函数)实例化出来的实例,但为了jQuery实例可以访问到jQuery原型,所以改变init构造函数的原型指向jQuery原型,主要代码实现如下,其中用Jerry 代替jQuery。 (function(window, undefined) { //节省查找window对象的时间;压缩的时候参数是可以

2016-06-15 18:01:44 3065

原创 scrollTop兼容性处理

function scroll(){     //1.判断,浏览器如果支持window.pageYOffset;那么直接使用     if(window.pageYOffset != undefined){         return {             top: window.pageYOffset,             left: window.pageXOffset

2016-07-18 22:56:43 527

原创 getElementsByClassName兼容性处理

function getClass(str){     if(document.getElementsByClassName){         return document.getElementsByClassName(str);     }     var arrAllElements = document.getElementsByTagName("*");     var ar

2016-07-18 22:53:59 217

原创 封装缓动框架

function animate(obj,json,fn){     clearInterval(obj.timer);     obj.timer = setInterval(function () {         //开闭原则         var flag = true;         for(var k in json){             //获取该元素的属性值

2016-07-18 20:56:25 403

原创 jquery中,size()和length的区别

早两天在上jQuery的框架封装的课的时候,了解到size()在jQuery中的源码是这样实现的 size: function() { return this.length; } 便试了一下$().length的效果是一样的 size()是jQuery提供的函数,而length是属性(不带括号)。 其实也就是说,在jQuery中使用size(),和length获取获取的值是一样的,不会

2016-06-15 17:53:49 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除