Tuesday, 19 April 2016

javascript - How can I remove a style added with .css() function?




I'm changing CSS with jQuery and I wish to remove the styling I'm adding based on the input value:



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


How can I do this? Note that the line above runs whenever a color is selected using a color picker (ie. when mouse moves over a color wheel).



2nd note: I can't do this with css("background-color", "none") because it will remove the default styling from the css files. I just want to remove the background-color inline style added by jQuery.


Answer



Changing the property to an empty string appears to do the job:




$.css("background-color", "");

No comments:

Post a Comment

c++ - Does curly brackets matter for empty constructor?

Those brackets declare an empty, inline constructor. In that case, with them, the constructor does exist, it merely does nothing more than t...