Mam następujący element obrazu, że jego src nie istnieje. Chcę użyć funkcji błędu jquery, aby wykryć, czy nie została załadowana, i zastąpić src ogólnym obrazem, o którym wiem, że istnieje. Działa to w Chrome i Firefox, ale w IE. Dlaczego to nie działa w IE i czy są jakieś obejścia? Dzięki!
<img id="main" src="missing-image.jpg" />
<script type="text/javascript">
$(function () {
$("#main").error(function () {
$("#main").attr("src", "generic.jpg");
});
});
</script>