我这样子打印出来的this.setting里的width是800;
为什么打印出来的this.setting.width是1000;
!!!
http://www.jb51.net/article/40964.htm
没有逗号,Carousel.prototype={}中是用对对象字面量的方法来添加方法的,所以每个方法之间要有逗号
看起来似乎是没有问题的,但我估计应在在后面单独用到时不好调用吧
把所有需要初始化的.J_Poster集合传给静态构造方法init。重复new的工作交给此处理!
data- 是标签的自定义属性 没有实际意义,只有在使用js操作DOM的时候有作用。像你这样把图片路径写在自定义属性里面,是没有任何效果的,除非你用js来获取这里面的值,然后再填充到.src属性里面
默认参数是用来初始化默认展示效果,设置基本参数是让插件有个最基础的呈现,交互。人工参数是用户自定义展示和交互的。所谓插件这三点缺一不可,否则就不能叫插件了。
如果是JS对象,属性可加可不加
注意一下单双引号,HTML标签设置属性用单引号,JSON格式字符串是双引号,如:data-setting='{"a":1}';
verticalAlign:"bottom"