使用jQuery:不是选择器来排除列表项类

时间:2013-06-25 21:11:27

标签: jquery selector

我有一个图像滑块,我需要选择所有幻灯片标题,除了具有给定类的幻灯片标题,如滑块API所定义。

我有一个变量curSlide,用于显示滑块中的当前幻灯片编号(索引值)。

var curSlide = $('#slides').superslides('current');

我想要隐藏当前未显示的所有字幕。标题与索引值具有相同的类,前面有一个上限。例如cap0,cap1,cap2等

var notClass= $("#captions:not(li.cap" + curSlide));
notClass.animate({'opacity' : 0}, 200);

这不起作用。如何正确地将此选择器编写为变量?

1 个答案:

答案 0 :(得分:1)

您错过了选择器中的结束)

var notClass= $("#captions:not(li.cap" + curSlide + ")");

你实际上选择:not(作为费利克斯提到的,而你想要:not()