recherche

Maison  >  Questions et réponses  >  le corps du texte

Combinez deux sélecteurs avec un objet jQuery

J'ai deux divs avec l'identifiant : #addNew_tab#sendCom_tab.

Je veux cliquer sur l'un d'entre eux pour déclencher la même fonction jQuery click().

Je pensais à quelque chose comme ceci :

$("#addNew_tab", "#sendCom_tab").click(function(){
      //do stuff
});

Mais ça ne marche pas.

P粉122932466P粉122932466233 Il y a quelques jours289

répondre à tous(2)je répondrai

  • P粉245489391

    P粉2454893912024-03-28 14:55:36

    function doStuff() {
        // do stuff
    }
    
    $("#addNew_tab").click(doStuff);
    $("#sendCom_tab").click(doStuff);

    répondre
    0
  • P粉769413355

    P粉7694133552024-03-28 14:17:39

    $("#addNew_tab, #sendCom_tab").click(function(){
          //do stuff
    });

    Changé de :

    $("#addNew_tab", "#sendCom_tab")

    À :

    $("#addNew_tab, #sendCom_tab")

    La virgule ("a, b")) à l'intérieur du sélecteur signifie le premier plus le second, tout comme les sélecteurs CSS
     ; (Eh bien, c'est un sélecteur CSS...)

    Il est égal à :

    $("#addNew_tab").add("#sendCom_tab")...

    répondre
    0
  • Annulerrépondre