说我有img元素:
<img id='someimage'>
<script>
$('#someimage').fadeOut(3000);
$('#someimage').hide();
</script>
我希望隐藏指令才能在fadeOut时间结束后执行。
答案 0 :(得分:6)
您应该只检查jQuery文档;) [LINK]。使用回调作为fadeOut()
函数的第二个参数。
代码:
<script>
$('#someimage').fadeOut(3000, function() {
$(this).hide();
});
</script>
但是,对于记录,fadeOut()
函数无论如何都会隐藏特定元素。对于hide()
,无需另外使用img#someimage
。