плагин imgAreaSelect и событие load в IE

AdeL1ne

Новичок
Здравствуйте!
Есть картинка:
PHP:
<img id="img_for_avatar" src="img/test.jpg" />
Необходимо, что бы при срабатывании события load этой картинки, запускался плагин imgAreaSelect, вроде бы все просто:
PHP:
<script type="text/javascript">
$(document).ready(function() {
$('#img_for_avatar').load(function()
{
    $('#img_for_avatar').imgAreaSelect({
        handles: true
    });
}
});
</script>
Но, почему-то в Internet Explorer (у меня версия 8), происходит зацикливание события load. В остальных браузерах все нормально. Подскажите, в чем может быть причина?
 

Bardak

Новичок
В описании ивента load в документации jquery есть примечание, для тех кто использоваует его для картинок. http://api.jquery.com/load-event/

Caveats of the load event when used with images

A common challenge developers attempt to solve using the .load() shortcut is to execute a function when an image (or collection of images) have completely loaded. There are several known caveats with this that should be noted. These are:

It doesn't work consistently nor reliably cross-browser
It doesn't fire correctly in WebKit if the image src is set to the same src as before
It doesn't correctly bubble up the DOM tree
Can cease to fire for images that already live in the browser's cache
 
Сверху