Jquery图像在淡入淡出时失去了帮助!

时间:2010-01-14 20:14:59

标签: jquery jquery-plugins hover rollover

我最近推出了我的投资组合页面,我使用了一个jquery插件根据他们的类对我的投资组合条目进行排序。请查看Here

您会注意到,当您翻转每个图像时,它会放大并显示案例研究链接。这应该是它的外观。当您按下徽标&品牌按钮(顶部)它也完美地运作。 ,按任意其他按钮,然后滚动图像。它消失了!使该图像返回的唯一方法是返回“全部”或“徽标和品牌”部分并翻转丢失的图像。

我似乎无法弄清楚为什么有些工作正常,而大部分工作都没有。代码似乎是一致的,但也许我错过了一些东西。感谢。

1 个答案:

答案 0 :(得分:2)

这是因为你从你找到的第一个.zitem计算宽度和高度

width = $('.zitem').width() * zoom;
height = $('.zitem').height() * zoom;

当隐藏第一项(由于过滤)时,其显示设置为无,因此其宽度和高度变为0.

在阅读高度/宽度时,您需要阅读第一个可见的.zitem

width = $('.zitem:visible').width() * zoom;
height = $('.zitem:visible').height() * zoom;

取消缩放图像时执行相同的操作