javascript - jquery sélectionne l'un des boutons de la même classe pour effectuer une opération.
漂亮男人
漂亮男人 2017-06-30 09:57:35
0
1
860
                         $(".parButton").each(function() {  
                             
                             $(this).bind("click",function(){
                                 
                                alert(1111);

                            
                             })
                        });
                        

".parButton"S'il y a plusieurs boutons, celui sur lequel on clique actuellement peut-il être sélectionné ? Pourquoi lorsque j'exécute cette ligne de code, le premier bouton ".parButton" est toujours exécuté plusieurs fois.

漂亮男人
漂亮男人

répondre à tous(1)
三叔

Je n'ai aucun problème à exécuter votre code,

$(".parButton").each(function(index,item) {
    console.log(index);
    $(this).bind("click",function(){
        console.log(this);
         $(this).hide();
     })
});

Je l'ai exécuté comme ça. Lorsque je clique sur un, il disparaît Ou est-ce un problème avec le bouton ? Que diriez-vous de changer le bouton en p ? Ou vous pouvez d'abord imprimer l'élément que vous obtenez à chaque fois que vous cliquez pour voir s'il s'agit de l'élément sur lequel vous avez cliqué.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal