2016-08-24 4 views
0

Wie entferne ich die versteckte Klasse? Um das Band zu zeigen?Wie Klasse mit jquery entfernen?

Html

<div id="alwaysInStockRibbon" class="ribbon-wrapper-productpage hidden"> 

Css

.hidden { 
    display: none!important; 
    visibility: hidden!important; 

Ich habe diese unten ohne Erfolg versucht.

Jquery

$(".hidden").remove(); 
$(".hidden").removeClass(); 

https://api.jquery.com/remove/

https://api.jquery.com/removeClass/

Eingang?

+2

http://stackoverflow.com/questions/17118847/ remove-element-with-multiple-class-ohne-id – Oncodeeater

+2

Alles ist da in der DOC-Verbindung, die du zur Verfügung gestellt hast ... https://api.jquery.com/removeClass/ Wir können es nicht für dich lesen –

Antwort

2

Sie müssen in removeClass Methode Klassennamen als Argument übergeben sie in aufeinander abgestimmten Satz entfernen:

Entfernen einer einzelnen Klasse, mehrere Klassen oder alle Klassen von jedem Element in dem Satz von abgestimmten Elementen .

$(".hidden").removeClass('hidden'); 
+0

toll funktioniert das! – Hbaecklund

1
$("#alwaysInStockRibbon").removeClass('hidden'); 
1

Sie haben, zu sagen, welche Klasse Sie entfernen möchten.

$(".hidden").removeClass("hidden"); 
1

versuchen Sie dies: removeClass-Methode nimmt Klassenname zu entfernen. Sie können Leerzeichen getrennt Klassennamen setzen, wenn mehrere Klassen

$('.hidden').removeClass("hidden"); 
+0

warum unten abstimmen, bitte Grund angeben? –

-2

entfernen möchten oder Sie können etwas tun, dass die Band zu zeigen:

$("#alwaysInStockRibbon").css('display','block'); 
Verwandte Themen