Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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 带有ajax新图像请求的自定义垂直图像列表视图_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 带有ajax新图像请求的自定义垂直图像列表视图

Javascript 带有ajax新图像请求的自定义垂直图像列表视图,javascript,jquery,ajax,Javascript,Jquery,Ajax,我需要实现自定义控件-图像列表,当用户每次看到所有当前图像时,它将检索图像的新部分 我决定使用自定义jquery事件,该事件在到达页面底部时触发。这是一个足够好的方法吗?是否会在多个事件期间引发一些问题 还有,这样的插件已经存在了吗?谢谢 无论如何,您都需要处理多事件触发,因为您不知道加载图像需要多长时间。这意味着您可以跟踪当前正在加载的图像,这并不复杂 我建议您在页面结束前触发事件,以获得无限滚动效果。是的,我在页面结束前有100px的限制。但我认为多个事件的发生可能是一个问题。我相信您事先知

我需要实现自定义控件-图像列表,当用户每次看到所有当前图像时,它将检索图像的新部分

我决定使用自定义jquery事件,该事件在到达页面底部时触发。这是一个足够好的方法吗?是否会在多个事件期间引发一些问题


还有,这样的插件已经存在了吗?谢谢

无论如何,您都需要处理多事件触发,因为您不知道加载图像需要多长时间。这意味着您可以跟踪当前正在加载的图像,这并不复杂


我建议您在页面结束前触发事件,以获得无限滚动效果。

是的,我在页面结束前有100px的限制。但我认为多个事件的发生可能是一个问题。我相信您事先知道要加载的图像列表,不是吗?如果是这样,请维护加载图像的
boolean
数组。仅加载以前从未加载过的图像。如果没有,我相信您可以通过Ajax检索新的图像名称,在这种情况下,只需在将其添加到DOM之前仔细检查它是否还不在页面中。加载太多图像的风险并不重要,只要它没有被拍摄两次,或者是吗?如果您对答案感到满意,请毫不犹豫地投赞成票;)我给你补票。但你们的答案和我要求的有点不同,所以现在我不能把它标记为正确答案。