加载img后如何强制脚本工作?

时间:2016-04-08 08:12:13

标签: javascript jquery image

我有下一个脚本。它在img加载之前工作,你使用方法加载。

$(document).ready(function() {
  $('.slide-img img').load(function(){
    var height = $(this).height();
    var width = $(this).width();
    if (width > height) {
      $(this).attr('style', 'max-height: 100%');
    };
    if (height > width) {
      $(this).attr('style', 'max-width: 100%');
    };
  });
 });

如何在加载img后强制脚本工作?

1 个答案:

答案 0 :(得分:0)

使用window.load方法(jquery):

$(window).load(function() {
// this will fire after the entire page is loaded, including images
});

或者使用window.onload方法(javascript):

window.onload = function() {
// this will fire after the entire page is loaded, including images
};