Zdefiniowałem znacznik <a>
za pomocą css. Próbuję zatrzymać domyślne zmiany stylów :hover
w znaczniku a
. Jak wyłączyć zmiany hover na znaczniku w Jquery?Zastępowanie a: najedź kursorem na jQuery?
10
A
Odpowiedz
13
żywo demo następujące rozwiązanie: http://jsbin.com/umiru
-
Najprostszym sposobem mogę myśleć to zmienić:
a:hover { ... }
do
a.someClass:hover { ... }
A potem dodaj/usuń .someClass
za pośrednictwem metod jQuery:
$(this).addClass("someClass"); // activates css rules for :hover
$(this).removeClass("someClass"); // deactivates css rules for :hover
2
Najprostszym sposobem jest utworzenie nowej reguły CSS dla konkretnego tagu. Coś jak
a.linkclass:hover {color:samecolor}
Jeśli trzeba użyć jQuery zastępują style domyślne, trzeba ręcznie dodać reguły CSS w stanie wskaźnikiem, coś takiego:
$('a.linkclass').hover(function(){
$(this).css({'color':'samecolor'});
});
nadzieję, że ta pomoc
0
Wystarczy zdefiniować CSS bez "a: hover"
a { color: #fffff }
Ten CSS przesłonić a: link, a: hover, a: visited i a: active.
6
Powiązane problemy
- 1. Najedź kursorem myszy w Jquery
- 2. Sposób stosowania: najedź kursorem na element
- 3. Opóźnienie: najedź kursorem w CSS3?
- 4. JavaScript Najedź kursorem na widoczną część obrazu PNG
- 5. Naśladuj: najedź kursorem css za pomocą klasy css
- 6. Śledź Bootstrap: menu rozwijane Najedź kursorem na pulpit, kliknij na tablety/telefony?
- 7. Jak zanikać w div na najeździe/najedź myszką używając jquery?
- 8. jQuery - Podążaj za kursorem DIV
- 9. Zastępowanie funkcji wtyczki jQuery
- 10. Zastępowanie funkcji jQuery
- 11. Zastępowanie Jquery Mobile CSS
- 12. Zastępowanie jQuery każdy z dla
- 13. Zachowaj natychmiastowe wyniki wyszukiwania najedź kursorem, aby edytować za pomocą narzędzi Chrome.
- 14. Css najedź na zdjęcie - załaduj div
- 15. pełna szerokość: najedź tło dla list zagnieżdżonych?
- 16. Zastępowanie liczby w ciągu znaków jquery
- 17. "Jeśli najechanie kursorem myszy" lub "wykonaj podczas gdy najechanie kursorem myszy" w JavaScript/jQuery
- 18. jQuery Validation - Zastępowanie metody sprawdzania poprawności klucza
- 19. Zastępowanie tła ciała za pomocą JQuery?
- 20. Zastępowanie! Important z CSS i jQuery
- 21. : Najedź myszą na element na przeciągnij i upuść
- 22. Nagłówek jQuery Accordion z ikoną przycisku jQuery UI (ukryj/pokaż + najedź/kliknij)
- 23. Jakieś korzyści z najeżdżania kursorem myszy w JQuery?
- 24. Po najechaniu kursorem na wybrane menu opcji traci ostrość
- 25. Różnica między jquery a $
- 26. Najedź na element i poczekaj z Selenium WebDriver używając Java
- 27. Dodawanie klasy za pomocą javascript, a nie zastępowanie
- 28. Zastępowanie AccessTokenExpireTimeSpan
- 29. Zastępowanie metody "url" w Jquery UI 1.9 Tabulatory
- 30. Zamień słowo pod kursorem - Vim
próbowali że nie działa – zsharp
Czy masz na myśli, że twój arkusz stylów ma 'a: hove r {color: red} 'lub coś podobnego? – Sampson
yes thats hhh – zsharp