jQuery | Propiedad event.relatedTarget con ejemplo

event.relatedTarget es una propiedad incorporada en jQuery que se usa para encontrar qué elemento se ingresa o se sale con el movimiento del mouse .
Sintaxis:

event.relatedTarget

Parámetro: No acepta ningún parámetro porque es una propiedad no una función.
Valor de retorno: Devuelve qué elemento se ingresa o se sale con el movimiento del mouse.

Código jQuery para mostrar el funcionamiento de la propiedad event.relatedTarget:

<html>
  
<head>
    <script 
    src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
    <script>
        <!-- jQuery code to show working of this property -->
        $(document).ready(function() {
            $("div, p").mouseenter(function(event) {
                $("#d2").html("Pointer at : " + event.relatedTarget.nodeName);
            });
        });
    </script>
    <style>
        #d1 {
            height: 100px;
            width: 50%;
            padding: 10px;
            border: 2px solid green;
        }
          
        #d2 {
            height: 20px;
            width: 50%;
            padding: 10px;
            margin-top: 10px;
            border: 2px solid green;
        }
    </style>
</head>
  
<body>
    <!-- this is outer div element -->
    <div id="d1">
        <!-- this is inner div element -->
        <div>This is a div element </div>
        <!-- this is paragraph element -->
        <p style="background-color:lightgreen">This is a paragraph</p>
    </div>
    <div id="d2" />
</body>
  
</html>

Salida:
antes de que el puntero del mouse se mueva sobre el elemento div-

Después de mover el puntero del mouse sobre el elemento div-

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 *