Contenido
- 1 Buscar
- 2
- 3 Otras Noticias
- 4 Lotería de Texas sorteará 1 mil millones de pesos este sábado y puedes participar desde México, comprando boletos en TheLotter
- 5 El Lotto de Texas está en racha. Este miércoles ofrecerá USD 41,3 millones. Cómo jugar desde México.
- 6 Mexicanos juegan online por bolsa de más de MXN 7,8 mil millones, sin salir de casa
Publicidad | Grupo Modelo pone a disposición sus recursos ante la emergencia por covid-19
// ------------------------------------------------------------------------------------------------------------------------------- // PHOTOSWIPE
var initPhotoSwipeFromDOM = function(gallerySelector) {
// parse slide data (url, title, size ...) from DOM elements // (children of gallerySelector) var parseThumbnailElements = function(el) { var thumbElements = el.childNodes, numNodes = thumbElements.length, items = [], figureEl, linkEl, size, item;
for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //
// include only element nodes if(figureEl.nodeType !== 1) { continue; }
linkEl = figureEl.children[0]; // element
size = linkEl.getAttribute('data-size').split('x');
// create slide object item = { src: linkEl.getAttribute('href'), w: parseInt(size[0], 10), h: parseInt(size[1], 10) };
if(figureEl.children.length > 1) {
//
if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute('src');
}
item.el = figureEl; // save link to element for getThumbBoundsFn items.push(item); }
return items; };
// find nearest parent element var closest = function closest(el, fn) { return el && ( fn(el) ? el : closest(el.parentNode, fn) ); };
// triggers when user clicks on thumbnail var onThumbnailsClick = function(e) { e = e || window.event; e.preventDefault ? e.preventDefault() : e.returnValue = false;
var eTarget = e.target || e.srcElement;
// find root element of slide var clickedListItem = closest(eTarget, function(el) { return (el.tagName && el.tagName.toUpperCase() === 'FIGURE'); });
if(!clickedListItem) { return; }
// find index of clicked item by looping through all child nodes // alternatively, you may define index via data- attribute var clickedGallery = clickedListItem.parentNode, childNodes = clickedListItem.parentNode.childNodes, numChildNodes = childNodes.length, nodeIndex = 0, index;
for (var i = 0; i < numChildNodes; i++) { if(childNodes[i].nodeType !== 1) { continue; } if(childNodes[i] === clickedListItem) { index = nodeIndex; break; } nodeIndex++; } if(index >= 0) { // open PhotoSwipe if valid index found openPhotoSwipe( index, clickedGallery ); } return false; };
// parse picture index and gallery index from URL (#&pid=1&gid=2) var photoswipeParseHash = function() { var hash = window.location.hash.substring(1), params = {};
if(hash.length < 5) { return params; } var vars = hash.split('&'); for (var i = 0; i < vars.length; i++) { if(!vars[i]) { continue; } var pair = vars[i].split('='); if(pair.length < 2) { continue; } params[pair[0]] = pair[1]; } if(params.gid) { params.gid = parseInt(params.gid, 10); } return params; }; var openPhotoSwipe = function(index, galleryElement, disableAnimation, fromURL) { var pswpElement = document.querySelectorAll('.pswp')[0], gallery, options, items; items = parseThumbnailElements(galleryElement); // define options (if needed) options = { // define gallery index (for URL) galleryUID: galleryElement.getAttribute('data-pswp-uid'), getThumbBoundsFn: function(index) { // See Options -> getThumbBoundsFn section of documentation for more info var thumbnail = items[index].el.getElementsByTagName('img')[0], // find thumbnail pageYScroll = window.pageYOffset || document.documentElement.scrollTop, rect = thumbnail.getBoundingClientRect();
return {x:rect.left, y:rect.top + pageYScroll, w:rect.width}; }
};
// PhotoSwipe opened from URL if(fromURL) { if(options.galleryPIDs) { // parse real index when custom PIDs are used // http://photoswipe.com/documentation/faq.html#custom-pid-in-url for(var j = 0; j < items.length; j++) { if(items[j].pid == index) { options.index = j; break; } } } else { // in URL indexes start from 1 options.index = parseInt(index, 10) - 1; } } else { options.index = parseInt(index, 10); } // exit if index not found if( isNaN(options.index) ) { return; } if(disableAnimation) { options.showAnimationDuration = 0; } // Pass data to PhotoSwipe and initialize it gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options); gallery.init(); }; // loop through all gallery elements and bind events var galleryElements = document.querySelectorAll( gallerySelector ); for(var i = 0, l = galleryElements.length; i < l; i++) { galleryElements[i].setAttribute('data-pswp-uid', i+1); galleryElements[i].onclick = onThumbnailsClick; } // Parse URL and open gallery if it contains #&pid=3&gid=1 var hashData = photoswipeParseHash(); if(hashData.pid && hashData.gid) { openPhotoSwipe( hashData.pid , galleryElements[ hashData.gid - 1 ], true, true ); } }; // execute above function initPhotoSwipeFromDOM('.my-gallery'); // ====================================== // FIN SCRIPTS PHOTOSWIPE // ======================================
Ejemplo de ello es que el alcohol extraído de su producto “Corona Cero” fue utilizado en 300 mil botellas de gel antibacterial, las cuales fueron donadas a la fundación del Instituto Mexicano del Seguro Social (IMSS) para uso del personal de salud.
Asimismo, en colaboración con el gobierno de la Ciudad de México, Grupo Modelo contribuye con más de 200 mil litros de agua potable semanales al Sistema de Aguas, y más de 600 mil botellas de agua purificada que son distribuidas en las zonas más necesitadas.
A través de un comunicado, el consorcio precisa también que se entregó una clínica móvil al Instituto Nacional de Enfermedades Respiratorias (INER) con el fin de incrementar la capacidad de diagnóstico y atención de covid-19.
“El COVID-19 nos ha hecho reevaluar lo que significa estar juntos y hoy, para Grupo Modelo, se trata de unir esfuerzos para apoyar a México durante estos tiempos difíciles”, se lee en el texto acompañado por el hashtag #PorNuestroMéxico.
Otra de las acciones que la cervecería destaca es la creación de la campaña “Gracias Extra”, a través de la cual contribuye con la compra de material de seguridad para la Cruz Roja Mexicana y, además, promueve una ovación nacional para el personal de salud “quienes hoy han demostrado ser un gran ejemplo para el país”.
Por otra parte, la plataforma Voluntarios Modelo dio paso al voluntariado digital, a través del cual se pueden donar horas desde casa a adultos mayores, dar capacitación en línea y apoyar a negocios frente a la contingencia.
Con el proyecto “Ideas por Nuestro México” se busca identificar proyectos innovadores que puedan ejecutarse de manera rápida en los sectores: salud, economía, sociedad y bienes de consumo básico para contribuir a mejorar el país.
Finalmente, Grupo Modelo enfatiza que se ha solidarizado con pequeños negocios a través de “Ayuda un Restaurante”, con el que ha podido recaudar 2 millones de pesos para la industria restaurantera, incluida la capacitación a más de 4 mil meseros quienes también reciben incentivos para reducir el impacto económico por la pandemia de covid-19.
Comentarios
Otras Noticias
// Obtener todos los elementos con clase .col-md-12 var colElements = document.querySelectorAll('.col-md-12');
// Iterar sobre cada elemento colElements.forEach(function(element) { // Verificar si tiene un hijo inmediato con clase .titulo-region var tituloRegion = element.querySelector('.titulo-region');
if (tituloRegion) { // Agregar la clase .is-sticky al elemento padre element.classList.add('is-sticky'); } });
// Obtener el elemento article dentro de .fila-especial-v2 .p50 var articleElement = document.querySelector('.home .fila-especial-v2 .p50 article');
// Obtener el texto del elemento .z-foto .bajada p var bajadaText = articleElement.querySelector('.z-foto .bajada p').textContent;
// Crear un nuevo elemento para mostrar el texto obtenido var textoElement = document.createElement('p'); textoElement.textContent = bajadaText;
// Obtener el elemento .z-txt .titulo dentro del article var tituloElement = articleElement.querySelector('.z-txt .titulo');
// Insertar el nuevo elemento al final del article articleElement.appendChild(textoElement);
Cortesía de Proceso.
Dejanos un comentario: