Guest User

Untitled

a guest
Jan 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $("a").on("click", function() {
  4. var img = $(this).children('img').attr('src');
  5. var p = $(this).children('p').text();
  6. });
  7. });
  8. </script>
  9.  
  10. <a href="#">
  11. <img src="img/bebe.jpg" alt="">
  12. <p>prueba 1</p>
  13. </a>
  14. <a href="#">
  15. <img src="img/taller.jpg" alt="">
  16. <p>prueba 2</p>
  17. </a>
  18.  
  19. $(document).ready(function(){
  20. $("a").on("click", function() {
  21. var img = $(this).children('img').attr('src');
  22. var p = $(this).children('p').text();
  23.  
  24. $.ajax({
  25. type: "POST",
  26. url: '/tu/url',
  27. data: {'img':img,'p':p},
  28. success: function(data) {
  29. //success actions
  30. },
  31. dataType: 'json'
  32. });
  33. });
  34. });
  35.  
  36. data : $('#<mi_form_id>').serialize()
  37.  
  38. <script>
  39.  
  40. //A esta funcion de abajo la llamas cuando veas necesario, despues de un click podría ser tu caso, recibe dos parametros, el src que capturaste y el texto del parrafo.
  41. $(document).ready(function(){
  42.  
  43. function poblarLocalStorage(vsrc,vparrafo){
  44.  
  45. localStorage.setItem("srcLlamada",vsrc); //src es el nombre por el cual accederemos
  46. localStorage.setItem("parrafoLlamada",vparrafo); //ParrafoLlamada lo mismo.
  47. }
  48.  
  49.  
  50.  
  51. $("a").on("click", function() {
  52. var img = $(this).children('img').attr('src');
  53. var p = $(this).children('p').text();
  54.  
  55. //***Aqui llamo a la funcion que realicé **//
  56.  
  57. poblarLocalStorage(img,p); //Img y p son las variables que capturaste
  58. });
  59. });
  60.  
  61. </script>
  62.  
  63.  
  64. //Ahora para llamar a esas variables en otra ventana.
  65. <script>
  66. $(document).ready(function(){
  67.  
  68. //Suponiendo que tenes unos Id en unos nuevos <p> y <img>
  69.  
  70. function recuperarDatosLocalStorage (){
  71.  
  72. var img = document.getElementById("imagen");
  73. var parrafo = document.getElementById("parrafo");
  74.  
  75. img = localstorage.getItem("srcLlamada");
  76. parrafo = localstorage.getItem("parrafoLlamada")
  77. }
  78.  
  79. //Llamo a la funcion RecuperarDatos.
  80.  
  81. recuperarDatosLocalStorage();
  82. });
  83. <script>
  84.  
  85. localStorage.setItem("nombre_variable",variable);
  86.  
  87. localStorage.getItem("nombre_variable");
Add Comment
Please, Sign In to add comment