检查一下picImage有没有问题
大概说一下,学的不精深。希望大神指点:
工厂模式 我理解的 就是 批量生产!比方说制衣厂先做了一个样板,然后大家用不同的布料去做这件衣服,得到不同的尺码,颜色的衣服。
function factory(color,size,gender){//有个工厂 var o = new Object();//做个样板 o.color = color; o.size = size; o.gender = gender; o.mycolor= function(){ console.log(this.color); } return o ; } var clothes = factory("red","L","man"); var clothes2 = factory("blue","xl","women"); console.log(clothes.color+" " + clothes.size+" " +clothes.gender); //red L man console.log(clothes2.color+" " + clothes2.size+" " +clothes2.gender); //blue xl women console.log(clothes instanceof factory); //false //最后一个是说明这个工厂函数的缺点,因为你不知道他从哪里来。。
老师写的这个插件 ,有依赖jquery库,向页面中的获取节点 链式操作,设置属性啦 这类的jquey的写法你该成原生的写法就好了
在 遮罩层和View层的CSS样式 里设置 display:none就行了
找到原因了,困扰了我半天,在模板加载那个函数的img 没加 class,如下:
'<img class="lightbox-images" src="./images/1-2.jpg" alt="">'+
以为没class,一直回去不了 $("img.lightbox-images
")这个对象!
清空imooc所有cookie重新试试?
防止多个文件压缩集合在一起时前面的文件没有正确关闭导致的错误
var LightBox = new LightBox(); 加粗的要小写,别冲突,或用其他的名字!!
size();这个方法已被jquery废除了,如果你用的是低版本的jquery就可以用,如果用的是高版本的jquery就不能用了,具体在哪个版本废除了你去官方查查,我也不记得了。
在js 中获取数组长度用 .length属性获取,没有size()这个方法的
用老师的名字在搜索框中搜索,默认第一个课程是这个老师的,然后在该课程的讲师提示里点击老师的ID,这样就可以看到他的个人页面,里面有他的全部课程。
可以不加呀,这玩意不是死的
你可以输出一下。。你在不同的地方console this。你会发现其实this不是一成不变的。用self的时候实际上是当this指向的东西变化了。。this出问题了。就需要用self
我的设置有点怪异