2016-04-20 21 views
0

内の特定の横にあるボタンを選択するために、どのように私は、ユーザが第2の横のボタンをクリックすると、JavaScriptで何かをしたいと思います。私が使用し私は次のリンク <a href="http://www.jquery-steps.com/Examples" rel="nofollow">http://www.jquery-steps.com/Examples</a></p> <p>からフォームウィザードを使用しているフォームウィザード

は、次のコード

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

を試してみましたが、何らかの理由で、この関数はすべてのステップでトリガします。私はその特定の次のボタンだけで機能をトリガーしたい。 どうすればいいですか?

+0

あなたはOPのために最低限のデモを作成することができますか? – guradio

+0

そのページの具体的な例は?どの特定の要素ですか?あなたはHTMLを含めることができます私たちを支援することができます私たちに教えてください? –

答えて

0

:nth-​​childは、jqueryで選択されたタグだけでなく、親elemのn番目の子要素を意味します。 これを試してください。

$('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>

関連する問題

 関連する問題