has ( ) es un método incorporado en jQuery que se usa para encontrar todos los elementos dentro de la lista de elementos especificada.
Sintaxis:
$(selector).has(element)
Parámetro: Acepta una expresión de parámetro o un elemento para emparejar elementos contra ellos.
Valor devuelto: Devuelve todos los elementos que coinciden con el selector especificado que tiene uno o más elementos dentro de ellos.
Código jQuery para mostrar el funcionamiento del método has():
Código #1:
HTML
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <!-- jQuery code to show the working of this method --> <script> $(document).ready(function() { $("p").has("span").css("background-color", "lightgreen", "bold"); }); </script> <style> body { width: 50%; height: 100px; border: 2px solid green; padding: 15px; font-size: 19px; } </style> </head> <body> <p>Geeks <span>for</span> Geeks !</p> <p>I am a <span>content</span> writer.</p> <p>This is a normal paragraph .</p> </body> </html>
Salida:
Todos los elementos «p» que contienen los elementos «span» se resaltan.
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA