Maison > interface Web > js tutoriel > Comment puis-je vérifier de manière concise l'existence d'un élément avec jQuery ?

Comment puis-je vérifier de manière concise l'existence d'un élément avec jQuery ?

Barbara Streisand
Libérer: 2024-12-18 22:32:11
original
232 Les gens l'ont consulté

How Can I Concisely Check for an Element's Existence with jQuery?

Trouver l'existence d'un élément avec jQuery

Lors de la détermination de l'existence d'un élément dans jQuery, l'approche conventionnelle consiste à vérifier si sa longueur est supérieure que 0 :

if ($(selector).length > 0) {
    // Do something
}
Copier après la connexion

Bien qu'efficace, certains peuvent rechercher un texte plus succinct méthode.

Approche alternative

JavaScript utilise le concept de valeurs « vraies » et « fausses », où 0 est considéré comme faux et toutes les autres valeurs sont vraies. Cette information peut être exploitée pour simplifier la vérification de l'existence :

if ($(selector).length)
Copier après la connexion

Raisonnement

Dans le code ci-dessus, la valeur de $(selector).length est soit 0 ou un nombre positif. Si c'est 0, la condition sera évaluée comme fausse. S'il s'agit d'un autre nombre, la condition sera évaluée comme vraie. Cela permet d'obtenir efficacement le même résultat que l'approche originale tout en réduisant la verbosité inutile.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal