[英]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.