Bootstrap popover image preload

Bootstrap使用popover自动弹出图片时,第一次由于图片需要加载,加载的过程中会出现CSS错乱现象,分析了原因,是由于图片没有预加载导致的。

解决方式就很简单了,代码如下:

$(function(){
  setTimeout(function(){
    var img = new Image();
    img.src = 'someurl'
  }, 500);
  
  $('#id').popover({
    html: true,
    content: ""
  });
});

你可能感兴趣的:(Bootstrap popover image preload)