Ver Mensaje Individual
  #20 (permalink)  
Antiguo 08/01/2010, 13:06
Mr_Raymon
 
Fecha de Ingreso: diciembre-2009
Ubicación: España
Mensajes: 119
Antigüedad: 15 años
Puntos: 2
Respuesta: Combinar Lightbox (jQuery) con datos en XML

Me gustaria recapitular todo lo que estoy viendo para ver si es correcto el funcionamiento de la aplicacion.

Código Javascript:
Ver original
  1. $.ajax({
  2.  
  3. type: "POST",
  4.  
  5. url: "direccion.xml",
  6.  
  7. async: false,
  8.  
  9. dataType: "text", // ¿¿Aqui no deberia ser XML??
  10.  
  11. success: function(data) { },
  12.  
  13. error: function(data) { }
  14.  
  15. })
  16.  
  17. function stringToDoc(s) {
  18. var xml;
  19. if (window.ActiveXObject) {
  20. xml = new ActiveXObject('Microsoft.XMLDOM');
  21. xml.async = 'false';
  22. xml.loadXML(s);
  23. return xml;
  24. }
  25. else
  26. xml = (new DOMParser()).parseFromString(s, 'text/xml');
  27. return (xml && xml.documentElement && xml.documentElement.tagName
  28. != 'parsererror') ? xml : null;
  29. };
  30. xml = stringToDoc(data);
  31.  
  32. $(xml).find('web').each(function(){
  33.  
  34. miniatura = $(this).find('proyecto').find('miniatura').text();
  35. imagen = $(this).find('proyecto').find('imagen').text();
  36. info = $(this).find('proyecto').find('iinfo').html();
  37.  
  38. 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>';
  39.  
  40. }); // fin de each

¿Es correcto este seguimiento?

Última edición por Mr_Raymon; 12/03/2010 a las 04:24