我用jquery做得 滚动条到底部的时候加载3张图片   可是他直接就加载完了  一点效果也没有 我想加个淡出的效果

解决方案 »

  1.   

    我自己给自己答案行不
    <script type="text/javascript">
    $(function(){
    var lazyheight = 0;
    //获取数据
    function showload(){
    lazyheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop());
    if ($(document).height()-100 <= lazyheight) {
    $("#tp").append("<img src='images/3.png' style='display:none'/><img src='images/5.png' style= 'display:none'/><img src='images/7.png' style= 'display:none'/>");
    $("#tp img").fadeIn(300);
    }
    }
    //showload();
    //绑定事件
    $(window)/**.bind("resize", function(){
    //d当窗口大小改变时
    alert("1");
    })*/.bind("scroll", function(){
    //当滚动条滚动时
    showload();
    });
    })
    </script><div id="tp"></div>
    style= 'display:none'关键就是这句
    和$("#tp img").fadeIn(300);
    先隐藏 再淡出
    $("#tp").append
    可以改成从数据库里取值
    有谁能回个话么 直接给分结贴
      

  2.   

    fadeIn('slow'); 淡隐
    fadeOut('slow');淡出;
    还有就是你那个给的时间可能是太小了,fadeIn(n) :好像是毫秒哦,300毫秒有多快啊!