wake-up-neo.com

JQuery/JavaScript - Auslöseknopf eines anderen Schaltflächenklickereignisses

Ich habe diesen HTML-Code, der so aussieht:

<input type="submit" name="savebutton" class="first button" />
<input type="submit" name="savebutton" class="second button" />

und JS:

jQuery("input.second").click(function(){
   // trigger second button ?
   return false;
});

Wie kann ich also durch Klicken auf die erste Schaltfläche das Klickereignis auslösen? Beachten Sie, dass ich keine Kontrolle über die 2. Schaltfläche habe, weder über die HTML-Datei noch über das Klickereignis darauf.

33
Alex

Add-IDs zu beiden Eingängen hinzufügen, id = "first" und id = "second"

// Zweite Taste auslösen 
 $ ("# Sekunde"). click () 
79
cichy

Nun, Sie feuern einfach das gewünschte Klickereignis ab:

$(".first").click(function(){
    $(".second").click(); 
    return false;
});
20
robertbasic
jQuery("input.first").click(function(){
   jQuery("input.second").trigger("click");
   return false;
});
16
pulsedemon

Du meinst das:

jQuery("input.first").click(function(){
   jQuery("input.second").trigger('click');
   return false;
});
8
Sarfraz

dies funktioniert gut, aber der Dateiname wird nicht mehr angezeigt.

$ (document) .ready (function () {$ ("img.attach2"). click (function () {$ ("input.attach1"). click (); return false;});});

0
Galus