Das entfernen oder verändern von CSS-pseudo-Klasse in jQuery

Eine einfache genug Frage, so kurz - ist es möglich, zu entfernen oder zu verändern, trotzdem in einem CSS-pseudo-Klasse mit Hilfe von jQuery? Oder irgendeine andere Javascript-Methode für diese Angelegenheit

Speziell möchte ich loswerden :Fokus auf inputs. Ich kann nicht ändern, die CSS-Datei direkt in keiner Weise.

vielen Dank für jede Hilfe

Buster

  • Sie möchten getrid von focus-Ereignis oder ist es Klasse name?
  • Meinst du, dass Sie wollen, überschreiben Sie einen vorhandenen Stil verwendet pseudo-Klassen?
  • Ich brauche, um loszuwerden, das Ereignis ganz. Leider gibt es keine Klassen-name eingebunden, nur eine einfache input:focus in CSS
  • ja, überschreiben oder komplett null Stil. Jede route, die in wirklich!!!!
  • In diesem Fall würde ich mit @Stadt-Lösung, und die es tun, in reinem CSS, einschließlich Ihrer eigenen stylesheet oder inline-style-nach den Stylesheets kann man nicht ändern. (Später stylesheet-Regeln überschreiben die vorherigen stylesheet-Regeln für den gleichen Selektor. Alternativ können Sie überschreiben, indem Sie mit einem spezifischeren Selektor, oder die !important option.) Sie können auch ändern Sie die stylesheet direkt in Javascript; siehe Davids Antwort an diese Frage, die ähnlich wie bei Ihnen.
  • das ist eine wirklich gute Frage

InformationsquelleAutor BusterLuke | 2011-06-24
Schreibe einen Kommentar