Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/01/2018, 12:00
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Abrir mas de un modal

Has estos cambios a ver, estan con jquery:

Código HTML:
Ver original
  1. <h2>Ejemplos</h2>
  2. <button data-modal="myModal" class="boton" id="myBtn">Abrir Modal</button>
  3. <!-- The Modal -->
  4. <div id="myModal" class="modal">
  5.   <div class="modal-content">
  6.     <span class="close">&times;</span>
  7.     <p>Un intercomunicador es un dispositivo de intercomunicación. Puede definirse como un sistema independiente de comunicación electrónica destinado a un diálogo limitado o privado. Los intercomunicadores pueden ser portátiles, pero son generalmente instalados permanentemente en negocios, edificios y hogares. </p>
  8.   </div>
  9. </div>
  10.  
  11. <button data-modal="myModal2" class="boton" id="myBtn2">Abrir otro Modal</button>
  12. <div id="myModal2" class="modal">
  13.   <div class="modal-content">
  14.     <span class="close">&times;</span>
  15.     <p>Detección de fugas eléctricas con meghómetro, instalaciones eléctricas en general, cableados, mediciones eléctricas, tableros thermomagnéticas, balanceos de carga, instalaciones de MT,BT. Protocolos de mediciones eléctricas.</p>
  16.   </div>
  17. </div>

Código Javascript:
Ver original
  1. $('.boton').click(function(){
  2.         var id = $(this).attr('data-modal');
  3.     $("#"+id).css('display','block');
  4. });
  5.  
  6. $(".close").click(function(){
  7.         $(this).parent().parent().css('display','none');
  8. })
  9.  
  10. $(".modal").click(function(event) {
  11.         $(this).css('display','none')
  12. })

en CSS queda igual

MUESTRA
__________________
[email protected]
HITCEL