-1
votes

JQuery-Événements: Comment tromper l'événement de Keyup si une entrée détectée?

J'ai actuellement cette fonction ici:

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="test1"/>
<input id="test2"/>


0 commentaires

3 Réponses :


2
votes

u peut engourner avec jQuery-off -Method ( https://api.jquerery.com/off/ ) comme si:

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="test1"/>
<input id="test2"/>


1 commentaires

C'est ce que je cherchais!



-1
votes

Pour réaliser que vous pouvez ajouter un attribut de données supplémentaire et vérifier cela:

input[0].add(input[1] ).one( "keyup", function () {
    if ($(this).attr("data-disabled")==="true") {
      return false;
    }
    $(this).siblings().attr("data-disabled","true");
    console.log("Keyup!");
});


1 commentaires

Pas une option car l'entrée est toujours need. Seule la fonction Keyup doit être désactivée / supprimer !!!!!!!!!!



0
votes

Alors, c'était ma solution:

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="test1" />
<input id="test2" />


0 commentaires