我有一个高度为 250 像素的图像列表,带有类产品。
如果我单击图像,它必须变为 500 像素。
如果我再次单击图像,它必须变回 250 像素。
如果我再次单击它必须变为 500 像素。
所以基本上我想在图像的高度之间切换。
是)我有的。
<script>
$(document).ready(function(){
$('.product').click(function()
{
$(this).css("cursor","pointer");
$(this).animate({height: "500px"}, 'fast');
});
$('.product').dblclick(function()
{
$(this).css("cursor","pointer");
$(this).animate({height: "250px"}, 'fast');
});
});
</script>
这会使图像在单击时变大,在双击时变小。
但我想在图像为 500px 时执行双击操作。
如果我单击另一张图片,所有500px的图像必须再次变为250,因此只有1张500px的图片;
实现这一目标的最佳方法是什么?if else 语句,或者是否可以切换高度?