2016-03-29 4 views
1

Ich habe modal, wenn das zu der Zeit öffnen ich möchte meine CSS-Datei laden und nach dem Schließen der modalen geladenen CSS-Datei wurde von der Seite entfernt.Laden/Entfernen Css dynamisch bei Bedarf

Ich arbeite an E-Commerce-Website, die Seite enthalten bootstrap version 3.2.0 aus starten, jetzt mache ich haben den Warenkorb modal hinzufügen, die bootstrap version 3.3.6 so enthalten, ich möchte nur laden bootstrap v3.3.6 modal, wenn sie geöffnet und entfernen zu schließen, wenn.

ist diese Idee in Jquery?

Antwort

1

Ich hoffe, dass Sie Ereignis von Popup öffnen und schließen.

Wenn Popup geöffnet

jQuery('head').append('<link type="text/css" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/css/bootstrap.css" id="bt-removable-css">'); 

Wenn poup schließen

jQuery('#bt-removable-css').remove(); 
+0

Diese in der Tat auf die Seite der CSS-Datei hinzufügen, werden aber nicht die Datei entfernen. Es wird nur die CSS-Klasse entfernt – Rotan075

+0

Es wird ganze CSS entfernen, 'jQuery (" # bt-removable-css "). removeClass (" class_name ");' Dies wird die Klasse entfernen. –

+0

Es wird ganze CSS entfernen, 'jQuery (" # bt-removable-css "). RemoveClass (" Klassenname ");' Dies wird die Klasse entfernen. –