при первом выполнении кода он правильно выдает:
загрузка завершена
но во второй раз он производит:
загрузка завершена
загрузка завершена
третий раз, когда он производит:
загрузка завершена
загрузка завершена
загрузка завершена
и т. Д. ... так что 20-й раз, когда функция загрузки завершает функцию обратного вызова, срабатывает 20 раз
$('#image-tag').load(function () {
console.log("load complete");
});
}).attr('src', 'image.jpg').appendTo('#main');
есть идеи, что заставляет функцию обратного вызова повторяться / увеличиваться таким образом?