MadGest, плохой вариант. Теоретически, возможна ситуация, когда картинка загрузится (и, соответственно, обработчик load выполнится) раньше, чем вы этот пресловутый обработчик повесите (например, такие вещи на ура происходят, если картинка в кэше).
Так что так:
$('#image').load(function() {
alert('Картинка загружена');
}).attr('src', 'image.jpg');