Как убрать hover?

256
21 ноября 2021, 11:00

ссылка на codepen Как убрать hover эффекты с помощью скрипта на экранах меньше 992px?

$('.hover').hover( function() {
  if ($('window').width() >=992) {
    $('.hover').addClass('hover-id');
  } else {
    $('.hover').removeClass('hover-id')
  }
  $('.hover').mouseleave(function() {
    $('.hover').removeClass('hover-id')
  });
});
$('.cover').hover( function() {
  $('.cover').addClass('hover-id');
  $('.cover').mouseleave(function() {
    $('.cover').removeClass('hover-id')
  });
});
$('.nover').hover( function() {
  $('.nover').addClass('hover-id');
  $('.nover').mouseleave(function() {
    $('.nover').removeClass('hover-id')
  });
});
Answer 1
if ($(document).width() >= 992) {
      $('.news-cards').on('mouseenter', '.hover, .cover, .nover', function() {
        $(this).addClass('hover-id');
      });
      $('.news-cards').on('mouseleave', '.hover, .cover, .nover', function() {
        $(this).removeClass('hover-id');
      });
    }
Answer 2

ответ найден

$('.hover').hover( function() {
  if (window.matchMedia("(max-width: 992px)").matches) {
    $('.hover').addClass('hover-id');
  } else {
    $('.hover').removeClass('hover-id')
  }
  $('.hover').mouseleave(function() {
    $('.hover').removeClass('hover-id')
  });
});
READ ALSO
Не получается отловить событие у карты Air Datepicker

Не получается отловить событие у карты Air Datepicker

Хотела реализовать следующий функционал: слева располагается статичная и всегда открытая карта, которая позволяет выбирать дату и подсвечивать...

131
Выполнить метод из partial class c#

Выполнить метод из partial class c#

Есть стандартное главное окно WPF внутри которого есть незатейливый метод:

177
Wpf gridcontrol devexpress. Конвертер при привязке

Wpf gridcontrol devexpress. Конвертер при привязке

В данное поле привязывается значение типа int, представляет собой количество секундКак мне выводить значение, во время привязки, в формате...

211
Swagger не воспринимает JsonPropertyName атрибут введённый в .net core 3.0 [закрыт]

Swagger не воспринимает JsonPropertyName атрибут введённый в .net core 3.0 [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

94