点击菜单项后,数据被加载到“#content”。我想使用函数makeGray()将类“galleryList”的图片转换为灰度,并在用鼠标指向后使它们饱和。不幸的是,下面的代码在第二次点击之前不起作用:
$(document).delegate(element, 'click', function() {
$('#content')
.stop()
.animate({opacity: 0}, 'fast', function() {
$(this).load('subpage.html', function() {
makeGray('.galleryList');
})
.animate({opacity: 1});
});
});
凯文和丹尼尔发帖后编辑: There是使图片变灰的脚本代码。问题是如何等待图像完全加载然后运行脚本。