Guest User

Untitled

a guest
Jan 18th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. const BASICO = document.querySelector(".left h4");
  2. const PREMIUM = document.querySelector(".right h4");
  3.  
  4. const BASICOTAB = document.querySelector("div#basico");
  5. const PREMIUMTAB = document.querySelector("div#premium");
  6.  
  7. BASICOTAB.setAttribute("style", "visibility: hidden; max-height: 0; opacity: 0;");
  8. PREMIUMTAB.setAttribute("style", "visibility: hidden; max-height: 0; opacity: 0;");
  9.  
  10. function revealLeft(e) {
  11. e.preventDefault();
  12. if (BASICOTAB.hasAttribute("style", "visibility: hidden;")) {
  13. BASICOTAB.setAttribute("style", "visibility: visible; max-height: 100%; transition: all 1s;");
  14. } else {
  15. BASICOTAB.setAttribute("style", "visibility: hidden; max-height: 0; opacity: 0;");
  16. }
  17. PREMIUMTAB.setAttribute("style", "visibility: hidden; max-height: 0;");
  18. }
  19.  
  20. function revealRight(e) {
  21. e.preventDefault();
  22. if (PREMIUMTAB.hasAttribute("style", "visibility: hidden;")) {
  23. PREMIUMTAB.setAttribute("style", "visibility: visible; max-height: 100%; transition: all 1s;");
  24. } else {
  25. PREMIUMTAB.setAttribute("style", "visibility: hidden; max-height: 0; opacity: 0;");
  26. }
  27. BASICOTAB.setAttribute("style", "visibility: hidden; max-height: 0;");
  28. }
  29.  
  30. BASICO.onclick = revealLeft;
  31. PREMIUM.onclick = revealRight;
  32.  
  33. <article>
  34. <h3>planes adaptados a ti</h3>
  35. <div class="contenido planes">
  36. <div class="columna left">
  37. <h4><a href="">plan basico</a></h4>
  38. <div id="basico">
  39. <h5>asistencia médica</h5>
  40. <p>más de 10 servicios a tu alcance.</p>
  41. <h5>asistencia vial</h5>
  42. <p>más de 6 servicios a tu alcance.</p>
  43. <h5>asistencia funeraria</h5>
  44. <p>más de 2.000.000 en coberturas.</p>
  45. <h5>asistencia odontológica</h5>
  46. <p>servicios ilimitados a tu alcance.</p>
  47. </div>
  48. <button class="btn">adquirir plan</button>
  49. </div>
  50. <div class="columna right">
  51. <h4><a href="">plan premium</a></h4>
  52. <div id="premium">
  53. <h5>asistencia médica</h5>
  54. <p>más de 10 servicios a tu alcance.</p>
  55. <h5>asistencia vial</h5>
  56. <p>más de 6 servicios a tu alcance.</p>
  57. <h5>asistencia funeraria</h5>
  58. <p>más de 2.000.000 en coberturas.</p>
  59. <h5>asistencia odontológica</h5>
  60. <p>servicios ilimitados a tu alcance.</p>
  61. </div>
  62. <button class="btn">adquirir plan</button>
  63. </div>
  64. </div>
  65. </article>
Add Comment
Please, Sign In to add comment