tengo el siguiente problema con safari.
tengo un Array con N casillas y cuando lo recorro de la siguiente manera in indicador de casilla al terminar de recorrer el array manda dos alertas más, una dice "filter" y la otra "indexOf" por lo que al hacer:
match[i] no existe la casilla match["filter"] ni match["indexOf"] y marca error.
de momento lo estoy solucionando con un isNaN(). Pero no me explico como es que se generan esas dos casillas adicionales y estoy seguro que es algo referente a safari por que en ningun otro navegador me pasa.
Código Javascript:
Ver original
var match = new Array(); $(".Carrusel").find('img').each(function (index, item) { match.push($(this).parent().attr("match")); }); try { for (var i in match) { alert(i); } }catch(ex){ alert(ex); }
Cualquier ayuda o comentario es bien recibido.
Saludos y gracias.