El código de más abajo funciona genial en todos los navegadores salvo en Internet Explorer .. He estado investigando y parece que es el método html lo que no le gusta a IE.
¿Cómo puedo cambiar el código para que le guste también a IE?
Muchas gracias de antemano!
Código:
<script src="scripts/jquery-1.3.2.min.js" type="text/javascript"></script> <script type="application/javascript"> $(function() { $.ajax({ type: "GET", url: "myxml.xml", dataType: "xml", success: function(xml) { $(xml).find('item').each(function(){ var thumb = $(this).find('thumb').text() var ids = $(this).find('ids').text() var alt = $(this).find('alt').text() var nu = $(this).find('nu').text() .html("<div class=thumb"+nu+"><a href='http://mylink.com' onMouseOver='document.image"+nu+".src=images/"+thumb+"_over.jpg' onMouseOut='document.image"+nu+".src=images/"+thumb+".jpg'><img src='images/"+thumb+".jpg' alt='"+alt+"' name='image"+nu+"' width=82 height=62 border=0></a></div>") .appendTo('#content'); }); //close each( } }); //close $.ajax( }); //close $ </script>