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.
Add-IDs zu beiden Eingängen hinzufügen, id = "first" und id = "second"
// Zweite Taste auslösen $ ("# Sekunde"). click ()
Nun, Sie feuern einfach das gewünschte Klickereignis ab:
$(".first").click(function(){
$(".second").click();
return false;
});
jQuery("input.first").click(function(){
jQuery("input.second").trigger("click");
return false;
});
Du meinst das:
jQuery("input.first").click(function(){
jQuery("input.second").trigger('click');
return false;
});
dies funktioniert gut, aber der Dateiname wird nicht mehr angezeigt.