wugang3246 2009-03-17 22:20
浏览 310
已采纳

live search 图片搜索显示效果

例如这个搜索结果
http://cnweb.search.live.com/images/results.aspx?q=mm&go=&form=QBLH&scope=images#

当你滚动下拉时,图片就会自己自动的加载,而不需要分页,请问这个效果有高手会实现吗?

说说简单的流程和 制作 方法?
最后用JQurey实现。

小弟啼哭跪倒~~~!求恩人帮助。

  • 写回答

2条回答 默认 最新

  • playfish05 2009-03-17 23:02
    关注

    ?我之前不是回答过这个问题。。。。。

    你通过监听它的下拉,判断那个div的scrollTop属性,scrollTop如果增加了一定大小,就发起新的ajax请求,然后将返回的图片添加到div里面

    jquery的话更好办。比如你要展现图片的div id为 s

    var orgScrollTop = $("#s")[0].scrollTop;
    $("#s").scroll(function(){

    if(this.scrollTop>95360)return;
    if(this.scrollTop-orgScrollTop>200){
    orgScrollTop = this.scrollTop;

    $.ajax(xx,xx,function(data){

    将data添加到div中

    });

    }

    });
    稍微看了下那个代码,它的滚动条也是用滚动下限的,最大不超过95360.这个伪代码基本可用,你稍微改造一下就可以。总的原理就是这样,对于滚动条事件触发时候,不断判断用户拖动的滚动条的距离。如果大于一定距离,就执行ajax请求,并将返回的数据添加到div中

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化
  • ¥15 Mirare PLUS 进行密钥认证?(详解)
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥20 想用ollama做一个自己的AI数据库
  • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
  • ¥15 请问怎么才能复现这样的图呀