2013-07-19 50 views
0

只是想知道是否有人知道Pinterest在做什么使图像像他们一样淡入。Pinterest样式图像加载

我想在我的网站上做类似的事情,但jQuery在Stackoverflow上找到的代码位不起作用。

<script type="text/javascript"> 
$(".banner").bind("load", function() { $(this).fadeIn(); }); 
</script> 

      <img class="banner" src="/<?php echo $bannerurl ?>" /> 

或者

<script type="text/javascript"> 
    $(document).ready(function() { 
    $(".banner").hide(); 
    $(".banner").bind("load", function() { $(this).fadeIn(); }); 
    }); 
</script> 
+0

你想让它与T后淡入他的页面被加载? – Spokey

+0

或正在加载。但它通常在页面的其余部分之前加载。以下是我正在与http://broadcasted.tv/show/56/southland/ – Callombert

回答

1

好像你可能过于复杂的事情。

HTML:

<img src="http://placekitten.com/200/300" class="fadein" /> 

CSS:

.fadein { display: none; } 

的jQuery:

$('.fadein').fadeIn(2500); 

DEMO HERE

+0

一起工作的网页,这不适用于我的网站,我不明白。 On .banner http://broadcasted.tv/show/56/southland/ – Callombert

+0

我添加了这个$​​('。banner')。fadeIn(2500);到我的js和这个.banner {padding-bottom:10px; width:621px; height:348px; display:none; } – Callombert

+0

你必须把jquery放在document.ready函数中,而不是随意地放在一个javascript文件的末尾。 – Scott