【发布时间】:2011-02-26 06:45:17
【问题描述】:
我将 ul 设置为导航,我将在悬停时对其进行动画处理。
由于所有导航项的宽度不同,我会将它们的默认宽度存储在一个数组中,以便在悬停时将这些宽度传回给 animate 方法。
我需要一种方法来找到元素是什么'nth-child',以便从数组中检索正确的宽度。
类似:
var count = $(this).count(); //obviously this isn't right!
这样我就可以做到了:
$(this).animate({'width':array(count)}, 400);
任何建议都会对我有很大帮助 - 如果有更好的方法来做这种事情,我很乐意接受指点!
【问题讨论】:
-
'nth-child' ??或者你真的是指最后一个孩子?
标签: jquery hover jquery-animate