我在我的网站上有一个div,它包含图像,文本和链接。 这是一个旋转木马。加载内容后显示div
我想要做的是在加载所有内容后显示div。我想使用opacity 0 siwtch来设置不透明度1,并且淡入淡出效果。
这里是我的html:
<div id="slideshow">
<div id="carousel">
<li><a href="en/article-1/"><img width="657" height="394" src="wp-content/uploads/41.jpg" class="image_slideshow wp-post-image" alt="4" nopin="nopin" /></a><div class="legende"> </div></li>
<li><a href="en/article-3/"><img width="657" height="394" src="wp-content/uploads/21.jpg" class="image_slideshow wp-post-image" alt="2" nopin="nopin" /></a><div class="legende"> </div></li>
<li><a href="en/article-4/"><img width="657" height="394" src="wp-content/uploads/11.jpg" class="image_slideshow wp-post-image" alt="1" nopin="nopin" /></a><div class="legende"> </div></li>
<li><a href="en/article-5/"><img width="795" height="476" src="wp-content/uploads/6.jpg" class="image_slideshow wp-post-image" alt="6" nopin="nopin" /></a><div class="legende"> </div></li>
</div>
<ul id="carousel-descriptions">
<li class="desc">This is article 1</li>
<li class="desc">This is article 3</li>
<li class="desc">this is article 4</li>
<li class="desc">this is article 5</li>
</ul>
<div id="carousel-controls">
<span class="control"></span>
<span class="control"></span>
<span class="control"></span>
<span class="control"></span>
</div>
<div class="prev_slide">
<img src="../../../wp-content/uploads/structure/prev.jpg">
</div>
<div class="next_slide">
<img src="../../../wp-content/uploads/structure/next.jpg">
</div>
</div>
我想这样的事情,但它不工作:
$(document).ready(function() {
$('#slideshow').css('opacity','0');
$('#slideshow').load(function() {
$(this).css('opacity','1');
});
}
有没有做这件事的呢?淡入显示div。 我不能使用显示器没有因为我的传送带需要显示工作
非常感谢您的帮助
谢谢@Banana,我知道如何使用window.load函数,但可以用$(#slideshow)替换$(window)吗?我不想等到整个窗口被加载,但只有#slideshow ...我不知道它是否可行或者如果有办法做到这一点,谢谢 – mmdwc
是的,更新我的答案 – Banana