Cita:
Esto es un tanto aparatoso. Cambiemoslo por :miniatura = $(this).find('proyecto').find('miniatura').text();
imagen = $(this).find('proyecto').find('imagen').text();
info = $(this).find('proyecto').find('info').text();
imagen = $(this).find('proyecto').find('imagen').text();
info = $(this).find('proyecto').find('info').text();
Cita:
Y probemos esto:miniatura = $(this).find('miniatura').text();
imagen = $(this).find('imagen').text();
info = $(this).find('info').text();
imagen = $(this).find('imagen').text();
info = $(this).find('info').text();
Cita:
Creo que quizas no estamos recuperando bien la informacion.alert( $(this) +" - " + miniatura +" - " + imagen +" - " + info);
Ah! Otra cosa es el problema con estas comillas:
Cita:
Fijate que no estamos realmente usando variables. Necesitamos usar comillas doblas para que esto funcione (para que abran y cierren, alternando strings con variables):li = '<li><a href="+imagen+" rel="prettyPhoto[fondos]" title="+info+<br/>+empresa+<br/>+tecnologia+"><img src="+miniatura+" class="imagen_hover" alt="<strong>+proyecto+</strong>"/></a></li>';
Cita:
Esto es fundamental. Para los atributos usar un tipo de comillas, y para declaraciones de variables otro tipo de comillas, comprendes?li = "<li><a href='"+imagen+"' rel='"prettyPhoto[fondos]"' title='"+info+<br/>+empresa+<br/>+tecnologia+"'><img src='"+miniatura+"' class='"imagen_hover"' alt='"<strong>+proyecto+</strong>"'/></a></li>";
En suma, quedan comillas para un atributo, seguidas por comillas para declarar variables, encadaenadas con + ... asi: ' " + var + " '