使用jquery获取具有附加类的特定id的值

时间:2013-09-11 20:38:42

标签: jquery

我试图获取div的名称,并附加'currentSlide类。 因此,当我点击导航按钮时,它会查找id为about-interior / solutions-interior / approach-interior /或contact-interior的div,并返回附加了类“currentSlide”的div的名称。 我希望这可以做到。

所以,如果我要对这样的点击事件附加警报(alert(currentSlide);),它将返回例如'about-interior'。

这是我当前的代码,我再次想要附加了类currentSlide的id的名称。他们只会是一个div,其ID将以'-interior'结尾,并且有一类currentSlide

    var currentSlide = $("section[id$='-interior']").hasClass('currentSlide');

现在我只能使用.hasClass方法警告带有currentSlide类的div。这不是我想要的。

很抱歉让这篇文章比以前更难。 这是我正在寻找的答案

   var currentSlide = $("section[id$='-interior'].currentSlide").attr('id');

1 个答案:

答案 0 :(得分:0)

只需在选择器中添加类:

var currentSlide = $("section[id$='-interior'].currentSlide");

应该为您提供一系列section个ID,其ID以interior结尾,其中包含currentSlide