Я неправильно понял мои селекторы.Я пытаюсь выбрать все элементы в классе, которые являются ссылками и удалить класс из них.
Я пробовал это безрезультатно.
$('.panel:a').removeClass('active');
Есть идеи?
$('.panel a').removeClass('active');//Will remove class 'active' from all elements comes under elements that've class panel $('.panel > a').removeClass('active'); // Will remove class only from immediate children
Вы можете попробовать это:
$('a.panel').removeClass('active'); //removes active from all anchor tags with class panel
Вы можете сделать что-то вроде:
var objs = $('.panel'); $.each(objs, function(key, obj){ if(obj.is('a')){ obj.removeClass('active'); } });
Помогает ли это?