Jquery getJSON请求运行缓慢

Jquery getJSON请求运行缓慢,jquery,Jquery,我使用getJSON请求在悬停时显示一个随机图像。我的问题是,每个图像加载都很慢,我相信这是因为JSON请求在每次悬停时都会发生。有什么建议可以让我的请求更快地完成吗?非常感谢:) $.getJSON('images.json',函数(结果){ $('#imagehover')。在('mouseenter',function()上{ var index=Math.floor(result.url.length*Math.random()); $(“#imageresult”).html($(”“

我使用getJSON请求在悬停时显示一个随机图像。我的问题是,每个图像加载都很慢,我相信这是因为JSON请求在每次悬停时都会发生。有什么建议可以让我的请求更快地完成吗?非常感谢:)

$.getJSON('images.json',函数(结果){
$('#imagehover')。在('mouseenter',function()上{
var index=Math.floor(result.url.length*Math.random());

$(“#imageresult”).html($(”“我认为,因为JSON请求发生在每个悬停上”您的图像有多大以及您希望有多少图像的可能重复?大约有70个图像在400kb左右。如果数据存储在变量中,图像会预加载吗?“我认为,因为JSON请求发生在每个悬停上”可能重复您的图像有多大以及您希望有多少图像?大约400kb有70个图像。如果数据存储在变量中,会预加载图像吗?
  $.getJSON('images.json', function(result) {
    $('#imagehover').on('mouseenter', function() {
      var index = Math.floor(result.url.length * Math.random());
      $("#imageresult").html($('<img>', {src: result.url[index]}));
    });
  });