如何获取被点击元素的索引?

Naf*_*war 3 html javascript css jquery

我的导航中有五个锚元素。我想用 jQuery 获取点击元素的索引。我尝试了这段代码。

$('.navigation ul li a').click(function(e) {

  e.preventDefault();

  var el = $(this).index();
  console.log(el);

 })
Run Code Online (Sandbox Code Playgroud)

但每次我在控制台中得到零。

https://jsfiddle.net/2hg2fkda/小提琴在这里。

任何帮助将不胜感激。谢谢,

VRK*_*VRK 5

尝试这个:

$('.navigation ul li').click(function(e) {

  e.preventDefault();

  var el = $(this).index();
  console.log(el);

 })
Run Code Online (Sandbox Code Playgroud)