2014-10-18 123 views
1

我有像这需要出现后的页面完全下面装的是代码的任何帮助将不胜感激如何在页面完全加载后显示图像?

<div id="playbutton"> 
<img style="width: 200px; height: 200px; border: 0;" src="http://iconshots.com/wp-content/uploads/2010/01/final1.jpg"> 

</div> 
+0

HTTPS://developer.mozilla .org/en-US/docs/Web/API/GlobalEventHandlers.onload – j08691 2014-10-18 22:53:16

回答

2

隐藏图像开头; style="display:none;css这个规则是没有问题的。然后等待DOM和所有图形(图像)加载,然后显示图像:

HTML

<div id="playbutton"> 
<img style="width: 200px; height: 200px; border: 0;display:none;" src="http://iconshots.com/wp-content/uploads/2010/01/final1.jpg"> 

</div> 

JS

$(window).load(function() { 
    $('#playbutton img').show(); 
}); 
+0

我试过了它但它不工作在这里是http://jsfiddle.net/cwL9moqk/7/ – YoiMCoding 2014-10-18 23:13:47

+0

看看这个:http://jsfiddle.net/fiddleyetu/cwL9moqk/9/ – PeterKA 2014-10-18 23:33:14

+0

作品谢谢:))) – YoiMCoding 2014-10-18 23:42:09

0

可以将其显示属性设置为none

<img id='hiddenImage' style="display:none; width: 200px; height: 200px; border: 0;" src="http://iconshots.com/wp-content/uploads/2010/01/final1.jpg"> 

和样本当页面加载时用jquery更改它

$(document).ready(function(){ 
    $('#hiddenImage').show(); 
}); 
+0

我试过了,但这里不工作http://jsfiddle.net/cwL9moqk/7/ – YoiMCoding 2014-10-18 23:14:05

相关问题