Javascript 奇怪的行为

Javascript 奇怪的行为,javascript,css,position,Javascript,Css,Position,我有一些代码试图根据图像的高度列出它们。奇怪的是,当我尝试使用2个图像时,相同的代码有点起作用,但当我尝试使用3个或更多图像时,却不起作用 地点: 如果你点击一个菜单按钮,图像应该一个接一个地列出,填充的宽度和那条黑线一样宽。如果单击第一个按钮创建两个缩略图,则它们可以工作,但其他按钮不起任何作用 代码: 我试着删除所有不相关的东西,让它尽可能简单 我可能做错了什么?谢谢您的网站(euroscala.balkanium.com)上只有两个小图片: images/shkalla/small/3.j

我有一些代码试图根据图像的高度列出它们。奇怪的是,当我尝试使用2个图像时,相同的代码有点起作用,但当我尝试使用3个或更多图像时,却不起作用

地点:

如果你点击一个菜单按钮,图像应该一个接一个地列出,填充的宽度和那条黑线一样宽。如果单击第一个按钮创建两个缩略图,则它们可以工作,但其他按钮不起任何作用

代码:

我试着删除所有不相关的东西,让它尽可能简单


我可能做错了什么?谢谢

您的网站(euroscala.balkanium.com)上只有两个小图片:

images/shkalla/small/3.jpg
不存在,因此当它到达此图像时(在
createThumbs
内的循环中),而不是触发
img.onload
事件,因为它无法加载图像。这意味着您的
totalLoaded
计数从未达到
totalThumbs
,并且
重画thumbs
不会被调用


要么创建丢失的图像,要么挂入
img.onerror
事件并跳过图像。

哦,天哪,我怎么会是这样一个白痴:D非常感谢,我花了半天时间在这上面,可能还要再花一周才能得到它:(
images/shkalla/small/1.jpg
images/shkalla/small/2.jpg