Ist es überhaupt möglich, die Pseudoklassen mit jQuery zu ändern? Gibt es einen Workaround, um dies zu erreichen?Attribut der CSS-Pseudoklassen ändern (: Hover) mit jQuery
5
A
Antwort
0
Nun, ich die folgende Funktion erstellt, um meine Hover-Klasse zu ändern
var setPseudoClass = function (rule, prop, value)
{
var sheets = document.styleSheets;
var slen = sheets.length;
for (var i = 0; i < slen; i++)
{
var rules = document.styleSheets[i].cssRules;
if (rules)
{
var rlen = rules.length;
for (var j = 0; j < rlen; j++)
{
if (rules[j].selectorText && rules[j].selectorText.indexOf(rule) > 0)
{
alert(rules[j].selectorText);
rules[j].style[prop] = value;
}
}
}
}
}
2
Versuchen Sie, einen Klassenselektor für Ihr CSS zu erstellen, und schalten Sie die Klasse für das Element, für das Sie den Stil ändern möchten, ein und aus, wenn Sie den Mauszeiger darüber bewegen.
Hier sind andere Vorschläge: Setting CSS pseudo-class rules from JavaScript
Verwandte Themen
- 1. HTML-Attribut mit jQuery ändern
- 2. Ändern der Hintergrundfarbe bei Hover funktioniert nicht richtig mit jquery
- 3. JQUERY onClick ändern 'top' Attribut
- 4. JQuery: Hover ohne Un-Hover
- 5. Laravel: Ändern Attribut Href mit jquery
- 6. Jquery Hover kann Hintergrund nicht ändern, wenn Hover ul li?
- 7. Attribut der dynamisch generierten Tags mit JQuery ändern
- 8. jQuery - Bild ändern src bei Hover
- 9. jQuery CSS-Hover mit Variable
- 10. JQuery Hover() Möglichkeiten?
- 11. plot.ly Hover Box Größe Attribut
- 12. Auswahl jquery Kinder mit Hover
- 13. Attribut mit jquery
- 14. CSS-Animation auf jQuery Attribut ändern
- 15. jQuery auf Hover Opazität
- 16. Eigenschaft Hover in JQuery
- 17. verlieren css Hover mit jquery
- 18. jQuery Hover mit FadeIn Problem
- 19. jQuery Hover Bildwechsel Animation
- 20. JQuery Hover ist
- 21. Ändern der Hover Farbe von Hyperlink
- 22. Highcharts Ändern der Spaltenfarbe bei Hover
- 23. jQuery - Verwenden von .one() mit Hover
- 24. Ändern der "Hover-Bereich" Form eines Button
- 25. Ändern der Breite mit jQuery
- 26. Ändern href Attribut
- 27. jQuery qtip: Ändern Sie Hover, um Link in Tooltip aufzunehmen?
- 28. jQuery Problem: Hover, Un-Hover funktioniert nicht
- 29. Continuous Hover in JQuery
- 30. jquery live hover
es nicht möglich ist jQuery für solche Fälle –
ein paar zu verwenden Vor Tagen habe ich eine jQuery-ähnliche Bibliothek gefunden, um auf Stylesheets zuzugreifen, aber jetzt kann ich sie nicht mehr finden, alles, was ich finde, sind Stylesheet-Switcher. – Barmar
Nicht sicher, ich verstehe. Könnten Sie das näher ausführen? Was genau willst du ändern? –