变量s只在自身循环方法中起作用,不会影响
是的,你分析的可以
原生的
var data = [
{
"img":"abc0.jpg",
"caption":"abcabcabcabc0",
"desc":"abcabcabcabcabc0"
},
{
"img":"abc1.jpg",
"caption":"abcabcabcabcabc1",
"desc":"abcabcabcabcabc1"
},
{
"img":"abc2.jpg",
"caption":"abcabcabcabcabc2",
"desc":"abcabcabcabcabcabc2"
},
//格式都是一样 ,想写几个写几个
]
这样写不用再加工,直接用就可以
Math.random()方法返回大于等于0 小于1 的一个随机数.。 注意是大于等于零,可以取到零,但是概率比较小。。。所以我觉得可以用Math.floor()方法。
这个函数没有问题,有问题的是下面你用这个函数的时候里面没有给数字或者变量
图片不能散开是左右那一快算法的问题,多检查一下。
3d翻转是用transfrom:rotateY() 平面是transfrom:rotate()。
你是说在用大括号括起来时的赋值嘛?类似这样{target:7}?
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
1. photos.splice(n,1)返回的是一个数组。
2. photos.splice(n,1)[0],取到数组的第一个元素。
是HTMLELementCollection, 不是数组,是类数组,就和argument参数一样,有length属性,但不是数组,没有数组的方法
这里是让图片一部分隐如左边,但不能全部不见,否则就没意义了
问题已经解决了, 是我前面那个获取元素的时候写错了, getElementsByClassNanme 写成了getElementByClassNanme 少了个s 谢谢你啊