Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否在图像完全加载时显示图像?_Javascript_Jquery_Html_Css_Image - Fatal编程技术网

Javascript 是否在图像完全加载时显示图像?

Javascript 是否在图像完全加载时显示图像?,javascript,jquery,html,css,image,Javascript,Jquery,Html,Css,Image,我希望图像仅在完全加载后显示。我该怎么做 <ul id="listcontainer"> <li class="li1"> <img src="images/m1.png"> </li> </ul> 您可以试试这个 把这个放到你的css#listcontainer{opacity:0;} $(document).ready(function(){ $('#listcontaine

我希望图像仅在完全加载后显示。我该怎么做

<ul id="listcontainer">
    <li class="li1">
        <img src="images/m1.png">
    </li>
</ul>
您可以试试这个 把这个放到你的css
#listcontainer{opacity:0;}

    $(document).ready(function(){
    $('#listcontainer').animate({
    opacity: '1'
    },500);
});
$(document).ready(function(){
        $('#listcontainer').css(
        'display', 'block'
        );
    });
如果您真的想隐藏图像,可以使用.css和display:none; 将其放入css
#listcontainer{display:none;}

    $(document).ready(function(){
    $('#listcontainer').animate({
    opacity: '1'
    },500);
});
$(document).ready(function(){
        $('#listcontainer').css(
        'display', 'block'
        );
    });

在加载所有图像时,可以将document.ready和window.load事件作为window.load激发进行播放

$(document).ready(function(){
    $("img").hide();
});

$(window).load(function(){
    $("img").show();
});

我想你可以这样做:

    <script>
        document.addEventListener('DOMContentLoaded', function(){
            var img = document.createElement("img");
            img.src = "images/m1.png";
            var src = document.getElementsByClassName("li1");
            src.appendChild(img);
        }, false);
    </script>

document.addEventListener('DOMContentLoaded',function(){
var img=document.createElement(“img”);
img.src=“images/m1.png”;
var src=document.getElementsByClassName(“li1”);
src.appendChild(img);
},假);

.li1>img{width:100%;}例如,你可以用谷歌搜索