元素加载后执行函数

时间:2014-05-13 15:37:45

标签: javascript jquery javascript-events

我想在加载元素后执行一个函数。

jQuery' load()事件似乎使这很容易,但在v1.8中已弃用。我正在寻找与此相似的现代版本:

$( "img.userIcon" ).load(function() {
  if ( $( this ).height() > 100) {
    $( this ).addClass( "bigImg" );
  }
});

必须是跨浏览器,可以是jQuery或vanilla JS。

1 个答案:

答案 0 :(得分:0)

documentation page表示.load(callback).on('load', callback)

的简写

由于AJAX .load(callback)含糊不清,.load(callback)已弃用(请参阅here