簡體   English   中英

我想在Jquery中的圖像上使用onload函數

[英]I want to use an onload function on an image in Jquery

我需要檢查何時加載圖像。 結果必須是這樣的:

  $('.testimage').onload(function() {
  // do stuff
  });

所有幫助表示贊賞。

嘗試這個

 $('.testimage').load(function() {
  // do stuff
 });

如果您使用的是jquery版本1.7+

 $('.testimage').on('load', function() {
  // do stuff
 });

jQuery中沒有onload方法(盡管原始DOM上有一個底層的onload屬性)。 有一種load方法,但它(令人困惑)具有不同的含義(請參閱http://api.jquery.com/load-event/http://api.jquery.com/load/ ),具體取決於您使用它的上下文in,並且不推薦使用附加load事件處理程序的版本。

附加事件處理程序的標准jQuery方法是通過on方法

  $('.testimage').on('load', function() {
      // do stuff
  });

請試試這個小提琴

<img src="http://***.**/***/***/book.gif" alt="Book" id="book" width="200">

$('#book').load(function () {
    alert('loaded');
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM