Easy CSS Manipulation JavaScript Library - jCSSRule
File Size: | 6.33 KB |
---|---|
Views Total: | 1002 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
jCSSRule is a jQuery/Vanilla JavaScript plugin to easily manipulate CSS rules of certain elements within the document.
How It Works:
The plugin dynamically inserts a stylesheet with CSS rules you defined into the document where the plugin is called.
How to use it:
1. Download and include the jcssrule.js
script on the page.
<!-- As A Vanilla JS Plugin --> <script src="jcssrule.js" defer></script> <!-- As A jQuery Plugin --> <script src="https://code.jquery.com/jquery-1.12.4.min.js" defer></script> <script src="jcssrule.js" defer></script> <script src="jquery-cssrule.js" defer></script>
2. The JavaScript syntax to mainpulate CSS styles of any element(s) within the document. Available parameters:
- selector: the selector to apply CSS rules to
- property: a property or a key, value array of properties you want to set
- value: the value you want to set, if undefined will return the current value, if null remove the property
// As A Vanilla JS Plugin // jCSSRule(selector, property, value); jCSSRule("body", "background","red"); jCSSRule("body", {"background":"red", "color":"white"}); <!-- As A jQuery Plugin --> $("body").cssRule("background","red"); $("body").cssRule({background":"red", "color":"white"});
3. Remove the CSS rules.
// As A Vanilla JS Plugin jCSSRule("body", "background",null); jCSSRule("*", null); // As A jQuery Plugin $("body").cssRule("background",null); $("*").cssRule(null);
This awesome jQuery plugin is developed by Viglino. For more Advanced Usages, please check the demo page or visit the official website.