我最近推出了我的投资组合页面,我使用了一个jquery插件根据他们的类对我的投资组合条目进行排序。请查看Here
您会注意到,当您翻转每个图像时,它会放大并显示案例研究链接。这应该是它的外观。当您按下徽标&品牌按钮(顶部)它也完美地运作。 但,按任意其他按钮,然后滚动图像。它消失了!使该图像返回的唯一方法是返回“全部”或“徽标和品牌”部分并翻转丢失的图像。
我似乎无法弄清楚为什么有些工作正常,而大部分工作都没有。代码似乎是一致的,但也许我错过了一些东西。感谢。
答案 0 :(得分:2)
这是因为你从你找到的第一个.zitem计算宽度和高度
width = $('.zitem').width() * zoom;
height = $('.zitem').height() * zoom;
当隐藏第一项(由于过滤)时,其显示设置为无,因此其宽度和高度变为0.
在阅读高度/宽度时,您需要阅读第一个可见的.zitem
width = $('.zitem:visible').width() * zoom;
height = $('.zitem:visible').height() * zoom;
取消缩放图像时执行相同的操作