JQuery обратный вызов на замену IMG SRC? - PullRequest
1 голос
/ 27 октября 2010

То, что я пытаюсь сделать, это изменить изображение на моей веб-странице, когда пользователь наводит курсор на его эскиз. Мне было легко это сделать, потому что к миниатюре src добавлено только tn_ к имени файла, и в остальном оно идентично.

Проблема, с которой я столкнулся, заключается в том, что когда я переключаю src на изображение, функция attr возвращает элемент img dom почти мгновенно, в то время как само изображение не меняется до тех пор, пока не загрузится новое изображение. Мне нужен какой-то обратный вызов, чтобы я мог либо изменить курсор, чтобы показать символ загрузки, либо написать загрузку где-нибудь на странице, пока загружается новое изображение.

Как я могу это сделать?

1 Ответ

4 голосов
/ 27 октября 2010

Вы можете дать изображение load() обратного вызова.

$('#imageID').load(function() { .... });
...