jQuery | event.target Propiedad con ejemplo

event.target es una propiedad incorporada en jQuery que se usa para encontrar qué elemento DOM iniciará el evento. 

Sintaxis:

event.target

Parámetro: No acepta ningún parámetro porque es una propiedad no una función. 

Valor devuelto: Devuelve qué elemento DOM desencadenó el evento. 

código jQuery para mostrar el funcionamiento de la propiedad event.target: 

html

<html>
 
<head>
    <style>
        span,
        strong,
        p {
            padding: 8px;
            display: block;
            border: 2px solid green;
            width: 50%;
            margin: 10px;
        }
         
        #output {
            margin: 10px;
            padding: 10px;
            width: 100px;
            border: 2px solid green;
            display: block;
        }
    </style>
    <script src="https://code.jquery.com/jquery-1.10.2.js">
    </script>
</head>
 
<body>
    <div>
        <p>
            <strong><span>click Here !</span></strong>
        </p>
    </div>
    <!-- output will show inside this block -->
    <div id="output"></div>
    <!-- jQuery code to show working of this property -->
    <script>
        $("body").click(function(event) {
            $("#output").html("clicked: " + event.target.nodeName);
        });
    </script>
</body>
 
</html>

Salida: antes de hacer clic en cualquier lugar-

  

Después de hacer clic dentro del elemento p-

  

Después de hacer clic dentro del elemento FUERTE-

  

Después de hacer clic dentro del elemento SPAN-

 

Publicación traducida automáticamente

Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *