Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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_Html_Gallery - Fatal编程技术网

Javascript 网站画廊

Javascript 网站画廊,javascript,html,gallery,Javascript,Html,Gallery,我有这个画廊--问题是它加载太慢了。我知道我有很多图片要在一个页面上加载,但我正试图找到一种方法,使其仅在请求时加载。我注意到滚动条的增加使得网站有点滞后 有什么想法吗?我认为您应该使用AJAX,创建一些按钮(或其他东西),让用户单击或悬停它,将所有图像保存在服务器上 你可以用这样的东西 <button class="btn" onClick="callAJAX('your_image.jpg','div_name','<img src=some_loading_graphics.g

我有这个画廊--问题是它加载太慢了。我知道我有很多图片要在一个页面上加载,但我正试图找到一种方法,使其仅在请求时加载。我注意到滚动条的增加使得网站有点滞后


有什么想法吗?

我认为您应该使用AJAX,创建一些按钮(或其他东西),让用户单击或悬停它,将所有图像保存在服务器上

你可以用这样的东西

<button class="btn" onClick="callAJAX('your_image.jpg','div_name','<img src=some_loading_graphics.gif>')">


这里将您的AJAX文件附加到html文件中。

通过AJAX动态加载它们,并在加载后调用它们所需的任何javascript(成功时)