【发布时间】:2012-06-18 12:14:32
【问题描述】:
我正在使用以下方法将背景图像附加到 body 元素:
<script>
$(document).ready(function(){
$("body").css( "background" , "url(someimage.jpg)");
});
</script>
这很好,但是背景图像非常大,我想在它们完全加载后使用淡入淡出()或其他东西淡化它们。但是,我似乎找不到使用 jQuery 或 javascript 执行此操作的方法。有吗?有什么聪明的建议吗?如果有帮助,我可以导入 jquery-ui 库。
所以要清楚,我需要发生的事情是这样的:
页面加载 -> 图像完成加载 -> 图像淡入 body 元素的背景图片
【问题讨论】:
-
我看到了,但它是不同的,因为我需要它仅在图像加载后触发。
-
那个仍然没有解决我正在寻找的功能的fadeIn() 方面。我知道如何测试加载,也知道如何使用 .css() 附加背景图片。
标签: javascript jquery