Jquery add remove css style

if(prev_clicked) else

I am trying to lớn remove sầu two css properties that I added but It seems not working. Any though?


Also, please try Google before posting here. I have sầu no doubt the first result for the exact title you posted here would return an acceptable result. I have sầu no idea where you got .removeProperty() from. – Christian Feb 23 "12 at 1:trăng tròn
Christian Varga, whats funny is, now that he has posted this question, it IS the first google result. The second result is another correct stachồng overflow answer. Third is "removeProp()" and fourth is "removeAttr()", both of those are wrong. – rocketsarefast Nov 26 "19 at 0:42
Detailed article to remove sầu css codepedia.info/jquery-remove-inline-style – Satinder singh Nov 1 "đôi mươi at 8:23
It's a bit too late to answer but I think this is important. You must keep in mind that this will only remove the element's attributes defined in the "style" attribute. This will NOT take any effect If they are assigned lớn a class or similar. – José Carlos Sep 25 "16 at 22:09
If you need lớn remove sầu a property phối via a class, you can set lớn 'inital' instead of '' – James Brierley Feb 6 "17 at 10:49
If a property has been mix in a class in a stylesheet, none of these methods will work. The only thing that's worked for me is to use removeClass() khổng lồ remove the class from the element altogether. – clayRay Aug 26 "trăng tròn at 2:18

You can use .css() to remove css property as well, like this:

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

As mentioned in the jquery documentation:

Setting the value of a style property to an empty string — e.g. $("#mydiv").css("color", "") — removes that property from an element if it has already been directly applied,


From jqeury css: "It does not, however, remove a style that has been applied with a CSS rule in a stylesheet or