Contenido
- 1 Buscar
- 2 Atentado contra Trump
- 3 Otras Noticias
- 4 Dos muertos y una docena de heridos en Italia tras desplomarse una pasarela en bloque de viviendas
- 5 “Despiadada y tonta”: así calificó Donald Trump a Kamala Harris
- 6 Harris visita Wisconsin, un estado en disputa; su primer mitin tras salida de Biden de la contienda
Atentado contra Trump
Directora del Servicio Secreto de EU renuncia tras atentado a Trump
Kimberly Cheatle, jefa del Servicio Secreto desde agosto de 2022, enfrentaba crecientes pedidos de dimisión y varias investigaciones sobre cómo el agresor pudo acercarse tanto al candidato presidencial republicano en un mitin de campaña al aire libre en Pensilvania.
// ------------------------------------------------------------------------------------------------------------------------------- // 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 // ======================================
WASHINGTON (apro).-Kim Cheatle, renunció como directora del Servicio Secreto, como consecuencia de las fallas de la dependencia federal a su cargo en el atentado contra la vida del expresidente, Donald Trump, ocurrido el pasado 13 de julio en el estado de Pensilvania.
“Jill y yo estamos agradecidos con la directora Kim Cheatle, por sus décadas de servicio público”, indicó el presidente de Estados Unidos, Joe Biden, por medio de una declaración por escrito respecto a la dimisión de la ahora exdirectora del Servicio Secreto.
Kimberly Cheatle, jefa del Servicio Secreto desde agosto de 2022, enfrentaba crecientes pedidos de dimisión y varias investigaciones sobre cómo el agresor pudo acercarse tanto al candidato presidencial republicano en un mitin de campaña al aire libre en Pensilvania.
“Asumo toda la responsabilidad por la falla de seguridad”, dijo en el correo electrónico al personal el martes. “A la luz de los acontecimientos recientes, he tomado con gran pesar la difícil decisión de dejar el cargo de directora”.
Trump, nuevamente candidato presidencial republicano, fue objeto de un atentado en el que un joven que presuntamente actuó de manera solitaria le disparó a la cabeza con un rifle semiautomático con el que le causo al expresidente una ligera herida en la oreja derecha.
Tras los disparos un agente del Servicio Secreto eliminó al joven que disparó contra Trump, e inmediatamente después en diferentes redes sociales circularon videos y declaraciones de la gente que estuvo presente en el evento denunciado que los agentes federales fueron advertidos de la presencia del atacante sobre un techo.
“Continúa investigación independiente sobre lo ocurrido el 13 de julio y estoy listo para valorar los resultados, todos sabemos lo que ocurrió ese día y no debe volver a pasar”, agregó Biden quien esta noche dará un mensaje a su nación sobre decisión de declinar de sus aspiraciones para buscar la reelección en los comicios del 5 de noviembre.
Biden se regresa este martes a la Casa Blanca, luego de pasar unos días recluido en su casa de descanso en Delaware tras haber dado positivo a la prueba de Covid-19.
El pasado domingo el mandatario por medio de su cuenta personal en la plataforma de X, informó a sus conciudadanos que renunciaba a la candidatura presidencial del partido demócrata y que cumpliría el resto de su mandato que concluye el 20 de enero de 2025.
El mandatario también por la misma plataforma de redes sociales, anunció que como su reemplazo endosaba a la vicepresidenta Kamala Harris, de quien dijo, con el apoyo de todo el partido y la ciudadanía podrá derrotar a Trump en las elecciones del 5 de noviembre.
Inmediatamente después de que el presidente diera su espaldarazo a Harris, lo principales líderes del partido y del Congreso federal también le dieron su apoyo para que sea su candidata y se enfrente a Trump en los comicios y en el debate presidencial del 10 de septiembre.
Tras ser apuntada como la principal contendiente para ganar la nominación presidencial de los demócratas, Harris en menos de 48 horas ha recolectado más de 100 millones de dólares para financiar su campaña y para contrarrestar a la de Trump.
De los poco más de 3900 delegados demócratas distribuidos en las 50 entidades federativas de Estados Unidos, Harris requiere 1976 delegados para ganar la nominación, la que oficialmente se otorgará en la Convención Nacional del partido que se llevará a cabo del 19 al 22 de agosto en Chicago, Illinois.
Líderes del partido demócrata adelantaron que Harris ya tiene garantizados los delegados requeridos para ganar la nominación, por ello, antes de este 7 de agosto se realizará una votación virtual entre los delegados para que la vicepresidente llegué a Chicago como candidata.
En paralelo, Harris pondera nombres de candidatas y candidato de entre sus correligionarios de partido para elegir a la persona que será su compañera de fórmula para competir por la vicepresidencia.
De entre los muchos nombres se ventila que los dos finalistas en la lista de Harris son, Josh Shapiro, gobernador de Pensilvania y Gavin Newsome, gobernador del estado de California.
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: