提问者:小点点

点击时-查找被点击元素的索引-它以前出现过多少次?


$(document).on('click', '.productPhoto', function(){
  console.log($(this).prevAll(".productPhoto").length); // * this is photo number 3
});

我需要检查单击的ProductPhoto元素之前有多少个(=其索引)

这是不起作用的,因为Prevall是针对同级的,并且我需要搜索在单击容器之前ProductPhoto在某个容器(而不是同级)下出现的次数。

那么--在名为products的容器中,单击的productphoto的索引是什么?


共1个答案

匿名用户

好吧,它就像console.log($(“。productphoto”)。index(this));一样简单