想知道如果页面加载完毕后我怎么能让下面的div淡入淡出,而不仅仅是出现......
到目前为止,我有:
$(window).load(function() {
// Sidenav show/hide JS
if (document.querySelector('li[title="Internal Help Centre"]')) {
document.querySelector('#DIV_2').style.display = 'table-cell';
}
});
提前致谢!
答案 0 :(得分:1)
试试这个
<style>
#DIV_2 {display:none;}
<style>
<script>
$(window).load(function(){
if ($('li[title="Internal Help Centre"]').length) {
$('#DIV_2').fadeIn();
}
});
<script>
答案 1 :(得分:-1)
最初将Div显示为无,并在文档就绪时使用动画中的jquery淡入淡出
CSS
#Div2{
display: none
}
的Javascript
$(document).ready(function(){
// here you can write code for fade in Div2
});
答案 2 :(得分:-1)
而不是使用:$(window).load()
使用:$(document).ready()
例如。
<div class="fadein" style="display:none;"></div>
<script type="type/javascript">
$(document).ready(function() {
$('.fadein').delay(500).fadeIn();
})
</script>
您可以删除.delay(500)
我只是使用它来确保在DOM加载完成后加载它。