❤ JAVASCRIPT: Event Delegation [Tutorial en Español]

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 62

  • @jonatanosorioarcila8437
    @jonatanosorioarcila8437 3 роки тому

    espectacular tu video, todo lo entendí a la perfección. Muchas gracias mi hermano. saludos desde Colombia.

  • @osmeig6025
    @osmeig6025 6 років тому +8

    Maestro Shileeenoooo! Te extrañaba tanto, jajajaja... JavaScript, que genio!

    • @bluuweb
      @bluuweb  6 років тому +2

      Jajajaja pronto más videos jajaja

    • @osmeig6025
      @osmeig6025 6 років тому

      @@bluuweb Por favor Maestro!!! Se lo ruego!!! Aprendo mucho y me divierto aun más!!! Gracias!!!

  • @javiercassianobustamante4705
    @javiercassianobustamante4705 6 років тому

    Ya hace tiempo he estado viendo tus vídeos y nunca he agradecido así que gracias por compartir tus conocimientos con los demás. La verdad tus vídeos son muy buenos y tu manera es muy amena.

    • @bluuweb
      @bluuweb  6 років тому

      Muchas gracias!! 😁 saludos !!

  • @Burzumhell
    @Burzumhell 2 роки тому

    Qué maravilla de ejercicio, muchas gracias!

  • @kervinperche
    @kervinperche 5 років тому +4

    Gracias, excelente explicación. Sería interesante cambiar todo el switch(){} por una linea como fondo.className = 'bg'+colorBoton.substring(3);
    Lo probe y funciona perfecto!

  • @antoniirosado6743
    @antoniirosado6743 6 років тому +2

    Ya resolviste parte de mi proyecto de la escuela, gracias 😘😘😘

    • @bluuweb
      @bluuweb  6 років тому

      jajajaja Saludos!!

  • @mauricioelflaco
    @mauricioelflaco 3 роки тому

    Genio, sin duda que explicación mas certera y didáctica...

  • @victormontivero1998
    @victormontivero1998 4 роки тому

    Recién descubro tu canal buscando justamente este tema que no lograba entender, muy buena tu explicación, ahora me suscribo y te sigo y voy a mirar algunos de tus videos, exitos!

  • @PatoTatengue
    @PatoTatengue 5 років тому +1

    La verdad que sos un genio, espero muchos mas vídeos de JavaScript!

  • @leperro14
    @leperro14 2 роки тому

    Gracias Broo! me solucionaste la vida con este método

  • @diecau
    @diecau 4 роки тому

    Genio de la vidaaa! Me encantó el tuto de JS! Mis respetos desde Argentina, muy bien explicado!! Tienes mi suscripción!!

    • @bluuweb
      @bluuweb  4 роки тому +1

      Qie genial gracias 🤩

  •  5 років тому +2

    Hola Ignacio gracias por tus videos... se me ocurrio hacer solo esto en la funcion delegacion y me ahorre el break y si funciono :) function delegacion(e){
    e.preventDefault();
    const colorBtn = e.target.classList[1];
    bg.className = colorBtn;
    }

  • @amaurysotogaray7598
    @amaurysotogaray7598 4 роки тому

    Excelente explicación, de esos vídeos qué llegan de casualidad y son muy útiles !

  • @JesusPetit5
    @JesusPetit5 Рік тому

    Muy bueno amigo, eres un crack, saludos!

  • @carlosgrisales9703
    @carlosgrisales9703 4 роки тому

    Tus videos son geniales, gracias!

  • @juanavelinomartins1034
    @juanavelinomartins1034 4 роки тому

    Muy buenos los tuto !!!!. Sigue asi , te felicito.

  • @franzsalinas
    @franzsalinas 2 роки тому

    Gracias genio!!

  • @MarcosEsqueda
    @MarcosEsqueda 6 років тому +1

    Holaa. Estuvo genial este tutorial. Aprovechando que para el siguiente que usarás LocalStorage quiero hacer dos cosas o intentar: Una mini app de encuesta, es decir que se hace alguna pregunta y se limita a solo 2 opciones y que cada votación de un resultado en porcentajes y la siguiente es hacer otra app de calificación, como por ejemplo colocar 1 o 5 estrellas para que posteriormente se muestre cuanto porcentaje acumulan cada opción. Lo intentaré y te cuento jaja

    • @bluuweb
      @bluuweb  6 років тому

      Wuau se ve prometedor! dale con todo!! :) Saludos!!

  • @gabrielromero9595
    @gabrielromero9595 5 років тому

    Gracias por los videos.

  • @prpheizungsanitar6050
    @prpheizungsanitar6050 5 років тому

    muy buena chile, saludos desde alemania. :)

  • @miguelmondragon1366
    @miguelmondragon1366 4 роки тому

    gracias amigo

  • @JohanJimenez23
    @JohanJimenez23 5 років тому

    Exelente, yo lo he hecho así
    var BtnBotones = document.querySelector('#BtnBotones').addEventListener('click', agregarBotones);
    var botones = document.querySelector('#botones').addEventListener('click', delegacion);
    function agregarBotones(e){
    document.querySelector('#botones').classList = 'container text-center';
    // reemplaza la clase que tiene "invisible" de Bootstrap
    }
    function delegacion(e){
    document.querySelector('body').classList = e.target.classList[1]; //Este codigo agrega una clase al body, adoptando la del boton
    }

  • @Juan-ff3jx
    @Juan-ff3jx 6 років тому

    Muy bueno, gracias por el aporte.

    • @bluuweb
      @bluuweb  6 років тому

      Gracias!! Saludos!!

  • @romeobetances7964
    @romeobetances7964 4 роки тому +1

    Por cierto, puedes usar stopPropagation para que los eventos no muten entres parent and children.

  • @alocorredor4552
    @alocorredor4552 2 роки тому

    Excelente y parece que es chileno!!!

  • @mariocalcetin7602
    @mariocalcetin7602 4 роки тому

    Crack don Blu!!!

  • @nicolasceleri8862
    @nicolasceleri8862 5 років тому

    hola Bluuweb¡ una pregunta, si utilizas jquery... puede ser que la recarga sea mas lenta...??? que pensas de jquery? ya esta por quedar obsoleto ? sigue teniendo alguna utilidad que no tenga js hoy en dia?

  • @TheJuanBM1
    @TheJuanBM1 6 років тому

    Excelente video 💎

    • @bluuweb
      @bluuweb  6 років тому

      Gracias!! Saludos!! 😁

  • @petterruizhilario9666
    @petterruizhilario9666 4 роки тому +1

    hola men, explicas muy bien la verdad. sabes, no seria mas rapido hacer esto?
    function delegacion(e){
    e.preventDefault();
    colorboton=e.target.classList[1];

    fondo.className=colorboton;
    }

  • @AngeelRdz08
    @AngeelRdz08 6 років тому

    Excelente video!!!!!

    • @bluuweb
      @bluuweb  6 років тому

      Gracias!!! Saludos!!

  • @ReparaciondeconsolasTorreon
    @ReparaciondeconsolasTorreon 2 роки тому

    como puedo usar delegation en elementos clonados y insertados mediante fragment?

  • @thejuanelopvp
    @thejuanelopvp 6 років тому +3

    Buen video bro, espero con ansias la base de datos en el navegador :)

  • @tintoelement7471
    @tintoelement7471 2 роки тому

    muy bueno Gracias!, voy a hacerlo sin bootstrap :D

  • @sebastianmanco5072
    @sebastianmanco5072 4 роки тому

    mennnn sos un crack, hace un camisa de bluu o mugs ajajaja los compro todosssssss masetro

  • @rogeclash2631
    @rogeclash2631 4 роки тому

    hola esta el codigo en git hub ? Gracias

  • @joseluismorenoarcos3140
    @joseluismorenoarcos3140 5 років тому

    Excelente video, solo tengo una duda! ¿es necesario agregar los dos eventos click dentro de la función de flecha?

    • @nestorjaviermendezgutierre2828
      @nestorjaviermendezgutierre2828 5 років тому

      Yo tengo la misma duda, el código funciona sin la función flecha IIFE, yo creo que no es necesario

  • @DentrayVE
    @DentrayVE 6 років тому

    Podemos hacer que cuando las personas recarguen la pagina los redirija al inicio.?

  • @CristalGarcia16
    @CristalGarcia16 5 років тому

  • @martinflores9611
    @martinflores9611 6 років тому

    Siempre veo tus vídeos y me gustan estan chidos pero este me gustó mucho saludos Haha y te pareces a zeta(no recuerdo todo su nombre) pero juega Mario bros y creo que son hasta del mismo pais

    • @bluuweb
      @bluuweb  6 років тому

      jijiji lo voy a buscar jijiji Saludos!

  • @carlosdanielcastellanosgar8153
    @carlosdanielcastellanosgar8153 11 місяців тому

    Se que el video es viejo pero si alguien ve mi comentario, saben cual es el tema que usa en el vs?

  • @JValenteM92
    @JValenteM92 6 років тому

    Desde que has dicho sobre guardar una mini-base con "localStorage" me puse como loco de la emoción....He estado buscando información para aprenderlo, pero debo estar haciendo algo mal! así que tendré que esperar al video siguiente...encontré esto www.w3schools.com/jsref/prop_win_localstorage.asp pero no sé como aplicarlo...

    • @bluuweb
      @bluuweb  6 років тому +1

      jajajaja tiene algunas pillerías pero ahí las vamos a poner en práctica jijiji Saludos!

  • @ricardoalfredopavezcatrileo
    @ricardoalfredopavezcatrileo 4 роки тому

    @UCH7IANkyEcsVW_y1IlpkamQ... muy bueno tus videos master....Saludos

  • @iNVICTUX
    @iNVICTUX 6 років тому +1

    Even delegeichon

  • @jhosteen1792
    @jhosteen1792 3 роки тому

    if (e.target.classList[0] === "black") {
    body.style.background = "black"
    } else if (e.target.classList[0] === "orange") {
    body.style.background = "orange"
    } else if (e.target.classList[0] === "blue") {
    body.style.background = "blue"
    } else if (e.target.classList[0] === "green") {
    body.style.background = "green"
    }
    así fue como lo hice

  • @heimysalvarado6274
    @heimysalvarado6274 5 років тому

    Saludos... un tip.... ed.team/blog/microtip-no-uses-queryselector-para-id

  • @franzsalinas
    @franzsalinas 2 роки тому

    Gracias genio!!