Add and Remove stylesheets with jquery

Posted By: Ian on Jan 24, 2012 in JavaScript, Snippets

Remove stylesheet

To remove a stylesheet simply give it an id
<link href=”cssFolder/sheet2.css” rel=”stylesheet” type=”text/css” id=”sheet2″>
And insert the following script just before </body> tag

<script type="text/javascript">
$(document).ready(function () {
jQuery('#sheet2').remove();
});
</script>

 
Demo
 
Add stylesheet

To Add a stylesheet insert the following script just before </body> tag

<script type="text/javascript">
$(document).ready(function () {
$('head').append('<link href="cssFolder/sheet2.css" rel="stylesheet" id="banSheet" />');
});
</script>

 
Demo

Although i have used document ready in the snippets above i have used the click function in the 2 demo files just to give you an idea of what can be done.

Ian

leave a comment

About This Site

Dreams are built from lines of code well it's true!
If you can dream it you can usually code it.

I have learned so much from other people on the Internet and this site is for me to give back some of what i have learned and hope people can now learn from me.
Have fun and surf safely,
Ian.J.Gough

Contact Form

captcha

-
blank1
blank2
blank3
blank4
blank5
blank6
blank7
blank8
blank9
blank10
blank11
blank12
blank13
blank14
blank15
Powered by Banner Bar 125