我有js功能
$(" .prev.browse.left, .next.browse.right", spaceImageContainer).click(function () {
var naviIndex = '';
var currElem = '';
if ($('.navi a', spaceImageContainer).hasClass("active")) {
currElem = $(this); // need to get here .navi a with class active
naviIndex = $(this).index();
}
//...
});
我需要使用类
currElem
写入变量active
对象。目前,我在点击的东西上得到了对象。 最佳答案
关于什么?
currElem = $('.navi a', spaceImageContainer);
if (currElem.hasClass("active")) {
// do stuff here. for instence, hide it.
currElem.hide('slow');
}
编辑:
正如@demo所说:
$('.navi a', spaceImageContainer).each(function() {
if ($(this).hasClass("active")) {
currElem = $(this);
naviIndex = $(this).index();
}
});