2

我想我需要使用 jQuery 的index()功能,但我做错了!我有一堆带有图像的表格单元格,其中一个将有一个名为“current”的类。我怎么知道哪个图像有这个类?我需要一个整数来处理。

我在想这样的事情,但我得到“-1”,什么也没找到..

var prev = $('#full_width_gallery').index('img');

有什么想法我哪里出错了吗?

4

1 回答 1

4
  1. 选择图像:var $images = $('#full_width_gallery img');

  2. 使用“.current”类检索图像的索引:$images.filter('.current').index();- 这将是该图像在 $images 中的索引,而不是某种“全局”索引!

总共:

var index = $('#full_width_gallery img').filter('.current').index();

或者:

var index = $('.current').index('#full_width_gallery img');
于 2012-10-18T16:33:28.900 回答