有没有一种最佳方法可以在客户端缓存高分辨率图像后使用 javascript/jquery 优雅地淡入淡出,类似于 Bing 或 Yahoo Mail 的方式?
最佳答案
您正在寻找 jQuery 中的加载函数。这是一个例子:
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$("#bigImg").load(function() {
$(this).fadeIn(2000);
});
});
</script>
</head>
<body>
<img id="bigImg" style="display:none" src="http://upload.wikimedia.org/wikipedia/commons/a/a9/2006-03-26_Denver_Skyline_I-25_Speer.jpg" />
</body>
</html>
以及 jQuery 引用:http://api.jquery.com/load-event/
编码愉快!
关于javascript - 缓存后淡入高分辨率图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905719/