【发布时间】:2011-06-16 02:11:33
【问题描述】:
所以我是整个 javascript 方面的初学者,这可能是一个真正的初学者问题。我一直在寻找答案,甚至尝试修改一些基本手风琴的源代码,但始终没有成功。
基本上我想编写一个函数,当您单击缩略图时,图像会展开。我已经把那部分记下来了,我想不通的是,当你点击另一个图像时,第一张图像会恢复为缩略图,而新点击的图像会展开。我希望它具有动画质量,但我会对基本功能感到满意,也许我可以自己解决如何制作动画。我的图片库在一个无序列表中,每个图片都设置为一个列表项,我正在尝试使用 jquery 来执行此操作。
提前致谢!!
这是我所做的,当您点击时图像会变大:
$('ul#live li img').click(function() {
$(this).animate({
'width': '515px',
'height':'100%'
});
});
我的CSS:
ul#live li img { 宽度:120px; 高度:72px; }
就是这样。 现在我想要的是能够点击另一张图片并让点击的第一张图片回到原来的 120 像素宽度。而已。我不想将其从流程中或任何类型的灯箱中删除。我这样做的方式可能不是最好的方式,我只是在学习和试验。希望这可以解决问题。
【问题讨论】:
标签: jquery thumbnails