【发布时间】:2010-11-22 13:43:40
【问题描述】:
我的一个脚本有问题。动画一直在排队。我已经在您的论坛中搜索了解决方案。我尝试了 stop(true,true) 和它的一些变体以及 queue:false。
也许我只是把它放在了错误的位置,我对 jQuery 还不是 100% 满意。
函数现在是这样的;
jQuery(document).ready(function($) {
$('div.wp-caption').each(function(i) {
var img_ = $('img', this);
var img_height = img_.attr('height');
var p_height = $('p', this).outerHeight();
$(this).height(img_height);
$(this).hover(function() {
img_.animate({marginTop : -p_height}, 500);
}, function() {
img_.animate({marginTop : '0'}, 500);
});
});
});
【问题讨论】:
标签: jquery queue jquery-animate