jquery mousein mouseout удалить добавить класс к определенной ссылке в span

0

Хорошо, что я пытаюсь сделать, это удалить класс, когда я нахожусь в ссылке. Но класс, который нужно удалить, находится на другой ссылке. И затем, когда я вытащу, класс будет возвращен к ссылке, с которой он был удален. Есть рекомендации?

google.load("jquery", "1.3.1");
google.setOnLoadCallback(function()
{
  $(".nav a").hover(function(ev) {
    $(".nav a").each(function() {
      $(this).removeClass('active');
    },function(ev) {
      $(".nav a").each(function() {
        $(this).addClass('active');
      });
    });
  });
});
  • 0
    Вы должны поделиться целевой разметкой ... посмотрите на наведение
  • 0
    "Любой совет?" Вы публикуете соответствующий код, который вы пробовали
Теги:
class

1 ответ

0

Думаю, ты хочешь этого. Попробуйте эту JSBIN DEMO

var $items = $(".nav a");

$items.mouseover(function(ev) {
  $items.removeClass('active');
  $(ev.currentTarget).addClass('active');
}

$items.mouseout(function(ev) {
  $(ev.currentTarget).removeClass('active');
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню