0
votes

Comment comparer deux divs pour le même numéro

J'ai besoin de comparer deux divs pour le même numéro, puis faites quelque chose

J'utilise la fonction .is xxx

L'alerte ne tire pas lorsque les numéros sont le même dans les divs


0 commentaires

3 Réponses :


1
votes

Si vous souhaitez vérifier si 2 divs ont le même contenu, vous pouvez obtenir le texte de la div en utilisant texte () code>, utiliser couper () code> pour supprimer un supplément Espaces.

Remarque: strong> .Counts-entrées code> est une classe, il pourrait y avoir plusieurs éléments avec cette classe. Vous devrez peut-être spécifier le ID code> si tel est le cas. P>

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="count-entries">2</div>
<div id="result">2</div>


0 commentaires

0
votes

Vous envisagez de vérifier le .text () code> des divs, pour voir si elles correspondent.

if ($("#result").text() == $("count-entries").text()) {
    alert("true");
};


2 commentaires

$ ("# résultat") retournera un objet JQuery. Et il n'aura aucune propriété appelée innerhtml . Utilisez html () si vous voulez innerhtml d'objet jQuery.


assez juste. Mise à jour à la fois. beaucoup merci de le pointer.



0
votes
    $(function () { 

     var entries=$(".count-entries").val(); /*To get the value*/
     var result=$("#result").val();

      if ( entries==result ) {
        alert("true");
      } 
    });

     <div class="count-entries">2</div>
     <div id="result">2</div>
:D

0 commentaires