2016-04-20 5 views
0

ich einen Formular-Assistenten auf dem folgenden Link verwendet habe http://www.jquery-steps.com/ExamplesWie eine bestimmte nächste Schaltfläche in Form Assistenten wählen

Ich mag etwas in JavaScript tun, wenn der Benutzer die zweite Schaltfläche Weiter klicken.

Ich habe versucht, den folgenden Code

$('a[href="#next"]:nth-child(2)').click(function() { 
    alert("Second next button was called."); 
}); 

Aber aus irgendeinem Grund, löst die Funktion in allen Schritten. Ich möchte nur diese bestimmte nächste Taste, um die Funktion auszulösen. Wie mache ich das ??

+0

können Sie eine minimale Demo für das OP schaffen? – guradio

+0

Welches spezifische Beispiel auf dieser Seite? Welches spezifische Element? Können Sie den HTML-Code einfügen und uns mitteilen, dass wir Ihnen helfen können? –

Antwort

0

: nth-Kind bedeutet nth-Kind-Element des Elternelements, nicht nur jquery-Tags ausgewählt. Versuchen Sie dies.

$('a[href="#next"]:eq(1)').click(function() { 
 
    alert("Second next button was called."); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<a href="#next">first</a> 
 
<a href="#next">second</a> 
 
<a href="#next">third</a>

Verwandte Themen