kzen.dev
  • Frågor
  • Taggar
  • Användare
Meddelanden
Belöningar
Registrering
När du har registrerat dig kommer du att få information om svar och kommentarer på dina frågor.
Logga in
Om du redan har ett konto loggar du in för att kontrollera nya meddelanden.
Det kommer att finnas belöningar för frågor, svar och kommentarer.
Mer
Källa
Redigera
 Alex
Alex
Question

Hur kan jag ta bort en stil som lagts till med funktionen .css()?

Jag ändrar CSS med jQuery och jag vill ta bort den stil jag lägger till baserat på ingångsvärdet:

if(color != '000000') $("body").css("background-color", color); else // remove style ?

Hur kan jag göra detta? Observera att raden ovan körs när en färg väljs med hjälp av en färgplockare (dvs. när musen rör sig över ett färghjul).

Andra anmärkning: Jag kan inte göra detta med css("background-color", "none") eftersom det kommer att ta bort standardstyling från css-filerna. Jag vill bara ta bort inlinestilen background-color som lagts till av jQuery.

838 2010-10-27T19:21:10+00:00 3
 isherwood
isherwood
Redigerad fråga 2018ör januari 2018 в 5:02
Programmering
javascript
jquery
css
Popular videos
Web Development - Computer Science for Business Leaders 2016
Web Development - Computer Science for Business Leaders 2016
för 7 år sedan
CS50 2014 - Week 9, continued
CS50 2014 - Week 9, continued
för 8 år sedan
JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo
JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo
för 9 år sedan
meteor.js by Roger Zurawicki
meteor.js by Roger Zurawicki
för 9 år sedan
Section 10
Section 10
för 9 år sedan
Futuristic User Interactions: An Introduction to Leap Motion by Armaghan Behlum and Tomas Reimers
Futuristic User Interactions: An Introduction to Leap Motion by Armaghan Behlum and Tomas Reimers
för 8 år sedan
Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie
Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie
för 6 år sedan
Fetch - Как получить данные?  Используем JavaScript
Fetch - Как получить данные? Используем JavaScript
för 1 år sedan
Meteor: a better way to build apps by Roger Zurawicki
Meteor: a better way to build apps by Roger Zurawicki
för 8 år sedan
3 Moduri de Utilizare a CSS-ului | Ep #2 din Seria CSS
3 Moduri de Utilizare a CSS-ului | Ep #2 din Seria CSS
för 2 år sedan
9: CSS Text Styling Tutorial | Basics of CSS | Learn HTML and CSS | HTML Tutorial
9: CSS Text Styling Tutorial | Basics of CSS | Learn HTML and CSS | HTML Tutorial
för 5 år sedan
Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax
Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax
för 2 år sedan
CSS : How can I remove a style added with .css() function?
CSS : How can I remove a style added with .css() function?
för 1 år sedan
JavaScript : How can I remove a style added with .css() function?
JavaScript : How can I remove a style added with .css() function?
för 1 år sedan
Remove Style Using jQuery Css Function
Remove Style Using jQuery Css Function
för 6 år sedan
Webbgrunder 2 - CSS, för utseende och stil.
Webbgrunder 2 - CSS, för utseende och stil.
för 1 år sedan
CSS Stil Datei erstellen
CSS Stil Datei erstellen
för 10 år sedan
CSS 82-dars. CSSda formga stil berish
CSS 82-dars. CSSda formga stil berish
för 2 år sedan
How to Eliminate Render-Blocking Resources on WordPress (CSS + JavaScript)
How to Eliminate Render-Blocking Resources on WordPress (CSS + JavaScript)
för 2 år sedan
CSS,Stil oluşturma,paragraf biçimlendirme--Adobe Dreamweaver Egitim Seti [DERS 4]
CSS,Stil oluşturma,paragraf biçimlendirme--Adobe Dreamweaver Egitim Seti [DERS 4]
för 6 år sedan
CSS tutorial #4 | Klasser (class) og id selektorer
CSS tutorial #4 | Klasser (class) og id selektorer
för 5 år sedan
CSS ZA POČETNIKE - CSS Selektori
CSS ZA POČETNIKE - CSS Selektori
för 5 år sedan
CSS ve HTML DERSLERİ | TABLO (TABLE) STİL ÖZELLİKLERİ
CSS ve HTML DERSLERİ | TABLO (TABLE) STİL ÖZELLİKLERİ
för 4 år sedan
How to link CSS to HTML
How to link CSS to HTML
för 3 år sedan
CSS 88-dars. Layoutni moslashuvchan qilish
CSS 88-dars. Layoutni moslashuvchan qilish
för 2 år sedan
CSS 10-dars. Bir nechta teglarga bitta stil berish
CSS 10-dars. Bir nechta teglarga bitta stil berish
för 2 år sedan
2-Css Html İçinde Stil Kullanma.mp4
2-Css Html İçinde Stil Kullanma.mp4
för 11 år sedan
Saytga DIZAYN berishni o'rganamiz | |  CSS ni 1 soatda o'rganing || DiorCeek
Saytga DIZAYN berishni o'rganamiz | | CSS ni 1 soatda o'rganing || DiorCeek
för 1 år sedan
HTML
HTML
för 9 år sedan
Administrivia
Administrivia
för 7 år sedan
How to Update a WordPress Theme – Your Safe and In-Depth Guide
How to Update a WordPress Theme – Your Safe and In-Depth Guide
för 1 år sedan
HTML5 CSS3 2022 | header | Вынос Мозга 04
HTML5 CSS3 2022 | header | Вынос Мозга 04
för 2 år sedan
How To Build a Website From Scratch [No Coding, No Programming, No Wordpress]
How To Build a Website From Scratch [No Coding, No Programming, No Wordpress]
för 2 år sedan
Getting started with Dr.Explain - Part 9 - Creating a help file for an application in CHM format
Getting started with Dr.Explain - Part 9 - Creating a help file for an application in CHM format
för 2 år sedan
« Föregående
Nästa »
Den här frågan har 1 svar på engelska, för att läsa dem logga in på ditt konto.
Solution / Answer
Anonym användare
2010ör oktober 2010 в 7:22
2010-10-27T19:22:17+00:00
Mer
Källa
Redigera
#11249303

Att ändra egenskapen till en tom sträng verkar fungera:

$.css("background-color", "");
 double-beep
double-beep
Redigerat svar 2019ör juni 2019 в 1:35
1289
0
 ThinkingStiff
ThinkingStiff
2011ör oktober 2011 в 4:09
2011-10-10T04:09:06+00:00
Mer
Källa
Redigera
#11249362

Det accepterade svaret fungerar men lämnar ett tomt style-attribut i DOM i mina tester. Det är ingen stor sak, men det här tar bort allt:

removeAttr( 'style' );

Det här förutsätter att du vill ta bort all dynamisk styling och återgå till stilbladets styling.

 Community
Community
Redigerat svar 2017ör maj 2017 в 12:02
528
0
 Marwan
Marwan
2011ör november 2011 в 9:40
2011-11-15T09:40:11+00:00
Mer
Källa
Redigera
#11249365

Jag har fått fram ett sätt att ta bort ett stilattribut med ren JavaScript, bara för att du ska få veta hur man använder ren JavaScript.

var bodyStyle = document.body.style;
if (bodyStyle.removeAttribute)
    bodyStyle.removeAttribute('background-color');
else        
    bodyStyle.removeProperty('background-color');
Emile Bergeron
Emile Bergeron
Redigerat svar 2016ör november 2016 в 10:33
47
0
Lägg till en fråga
Kategorier
Alla
Teknik
Kultur / fritid
Livet / Konst
Vetenskap
Professionell
Företag
Användare
Alla
Ny
Populära
1
工藤 芳則
Registrerad för 6 dagar sedan
2
Ирина Беляева
Registrerad för 1 vecka sedan
3
Darya Arsenyeva
Registrerad för 1 vecka sedan
4
anyta nuam-nuam (LapuSiK)
Registrerad för 1 vecka sedan
5
Shuhratjon Imomkulov
Registrerad för 1 vecka sedan
BG
DA
DE
EL
ES
FI
FR
ID
IT
JA
LT
LV
NL
NO
PT
RO
RU
SV
TR
ZH
© kzen.dev 2023
Källa
stackoverflow.com
under licens cc by-sa 3.0 med angivande av