Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 367
  • Last Modified:

jQuery: Get index number of matching link

Using jQuery, how can I find the index number of a link clicked on with a matching class name?


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Demo</title>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script type="text/javascript">

$(document).ready(function() {
 $('a.xyz').click(function(index) {
  alert('You clicked on link number ??? with the class name of "xyz".');
  return false;
 });
});

</script>
</head>
<body>

<h1>Click on a link below.</h1>
<p>
 <a href="#" class="xyz">Link</a>
 <a href="#" class="xyz">Link</a>
 <a href="#" class="xyz">Link</a>
 <a href="#" class="xyz">Link</a>
 <a href="#" class="xyz">Link</a>
</p>

</body>
</html>
0
hankknight
Asked:
hankknight
1 Solution
 
Gurvinder Pal SinghCommented:
$("a.xyz").click(function(){
  alert("index is : " + $(this).index());
});
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now