Wpis z mikrobloga

#naukaprogramowania #javascript
Używam tego, ponieważ potrzebuję coś co działa jak CSSowy :hover.

$(".shb-nav-item--products").hover(function(){
$(".navbar-products-category").css("display", "block");
}, function(){
$(".navbar-products-category").css("display", "none");
});

działa fajnie, ale jest problem jak się wejdźcie na podstrone to zostaje display: block na elemencie. A chciałbym aby nadal działało jako "hover". Proszę o pomoc jak to najlepiej rozwiązać. Nie moge użyć zwykłego :hover, pliki nie da się opisać selektorami. Sa w całkiem odzielnych miejscach
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NickciN umieść element który chcesz modyfikować jakoś w zasięgu selektora css, wtedy będziesz miał możliwość pisania selektorów typu .shb-nav-item--products:hover ~ .navbar-products-category (tylko przykład, inne struktury też będą spoko)
  • Odpowiedz