Contenido
Guerra Israel-Hamas
Ataque aéreo israelí en Líbano causó la muerte de una mujer y tres niñas
Dos autos civiles, donde viajaban integrantes de una misma familia, fueron impactados por la artillería del ejército de Israel. Uno de los vehículos estalló en llamas, donde murieron una mujer y tres niñas de 10, 12 y 14 años, y otras personas resultaron heridas.
// ------------------------------------------------------------------------------------------------------------------------------- // 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 // ======================================
BINT JBEIL, Líbano (AP).— Un ataque aéreo israelí efectuado el domingo por la noche en el sur del Líbano causó la muerte de una mujer y tres niñas, lo que aumenta la probabilidad de un nuevo y peligroso agravamiento del conflicto en la frontera entre Líbano e Israel.
Soldados israelíes y militantes de Hezbollah y sus aliados han sostenido combates durante un mes en la frontera desde que comenzó la guerra entre Israel y Hamás. Si bien los enfrentamientos siguen estando contenidos en su mayoría, han aumentado en intensidad a medida que Israel lleva a cabo una incursión terrestre en Gaza contra Hamás, aliado de Hezbollah.
La Agencia Nacional de Noticias estatal del Líbano reportó que dos autos civiles que transportaban a integrantes de una misma familia -uno de ellos un periodista local- circulaban entre los poblados de Ainata y Aitaroun el domingo 5 de noviembre por la noche cuando fueron alcanzados por un ataque aéreo israelí. Uno de los vehículos fue impactado directamente y estalló en llamas, según el informe. Una mujer y tres niñas -de 10, 12 y 14 años- murieron y otras personas resultaron heridas, indicó.
Poco después del ataque israelí, Hezbollah señaló que sus combatientes dispararon cohetes Grad desde el sur del Líbano hacia Israel en respuesta. Varios cohetes impactaron el domingo la ciudad de Kiryat Shmona, en el norte de Israel, de acuerdo con los servicios de rescate israelíes. Videos verificados por The Associated Press mostraban un auto en llamas en una calle de Kiryat Shmona.
Al menos un civil murió el domingo como resultado de ataques de Hezbollah, indicó el ejército israelí, pero de momento no queda claro si fue en el ataque contra Kiyat Shmona o en uno anterior.
Samir Ayoub, el periodista libanés que viajaba en el auto adelante del que fue impactado, dijo a la AP que las tres niñas asesinadas eran hijas de su hermana y que la mujer era la abuela de las menores.
“No había hombres en el auto que fue atacado; había tres niñas inocentes con su abuela y su madre”, declaró. “Tres niñas fueron quemadas en el automóvil y nadie pudo salvarlas. Y yo saqué a su madre mientras ella gritaba: ‘¡Mis hijas! ¿Dónde están los terroristas? Israelíes, ustedes son los terroristas’”.
Mohammad Suleiman, director del hospital Salah Ghandour en el poblado de Bint Jbeil, dijo que los cuerpos de la mujer y de las niñas estaban "totalmente quemados". La madre de las niñas resultó herida pero se encuentra estable y fue transferida a otro hospital del área, señaló.
Daniel Hagari, portavoz de las fuerzas armadas israelíes, no comentó sobre los detalles, pero dijo a los reporteros: "estudiamos e investigamos todos los incidentes que ocurren para conocer los detalles".
Por su parte, el primer ministro interino libanés, Najib Mikati, condenó a Israel por el ataque con drones, llamándolo un "crimen atroz". Dijo que Líbano presentará una queja ante el Consejo de Seguridad de las Naciones Unidas.
___
Abby Sewell reportó desde Beirut. Kareem Chehayeb y Bassem Mroue en Beirut, y Julia Frankel en Jerusalén contribuyeron a este despacho.
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: