最赞回答 / Kunen
通过img.src=src; 去找图片,onload事件是监控图片是否找到,如果找到则调用回调函数。img.src=src; 本应该写在 var img=new Image(); 这行代码的下一行会更容易理解的。
2016-02-27
讲师回答 / 一只帅蚂蚁
图片设置了宽高,对于当前图片尺寸属于刚好,下次加载的图片尺寸变化,就会样式上提现出上一次的宽高,也就是我们常遇到的图片变形,所以要维持每一次图片不变形,要把上一次设置的宽高清空!
2016-01-17
最赞回答 / x兔子
self.nextBtn = $('<div id="G-lightbox-popup">').find("span.lightbox-next-btn");是你自己手动获取的$(this)取决于内存中的上下文环境,会实时的变化你这段代码里$(this).hasClass("disabled")的$(this)指的是当前被hover的对象
2016-01-06
最新回答 / 阳星
把click事件委托给body可以提高效率,并不是要body来触发click事件(当然body也可以通过冒泡行为当 event.currentTarget.nodeName ==="body" 时触发,而实际上我们需要阻止冒泡行为来阻止body触发click),而是要匹配到body里面的子元素event.target来触发click事件,delegate(body子元素,事件类型,fn)方法默认有冒泡行为,因此需要阻止冒泡。
2015-11-10
最新回答 / ThinkSummer
引入http://cdn.bootcss.com/jquery/2.1.4/jquery.js最新版的jQuery就不报错了,就可以执行下去了。原先石1.9.1版的。恼人的jQuery!!这里需要旧版的,那里需要新版的,不知所措。高手指点一下吧。
2015-10-31