js introduced in dynamic css style file

function loadStyles(url) {
       var link = document.createElement("link");
       link.rel = "stylesheet";
       link.type = "text/css";
       link.href = url;
       var head = document.getElementsByTagName("head")[0];
       head.appendChild(link);
}

use:

loadStyles("framework/css/blue.css");

 

Example:

Click the button to transform three skin peels

Code:

<script type="text/javascript">
        var flag = 0;
        for(var i = 0; i < 3; i++) {
            $(".change-skin p").eq(i).click(function() {
                if(flag == 0) {
                    loadStyles("framework/css/orange.css");
                    flag = 1;
                } else if(flag == 1) {
                    loadStyles("framework/css/cyan.css");
                    flag = 2;
                } else if(flag == 2) {
                    loadStyles("framework/css/blue.css");
                    flag = 0;
                }
            });
        }

        function loadStyles(url) {
            var link = document.createElement("link");
            link.rel = "stylesheet";
            link.type = "text/css";
            link.href = url;
            var head = document.getElementsByTagName("head")[0];
            head.appendChild(link);
        }
    </script>

 

Guess you like

Origin www.cnblogs.com/150536FBB/p/11490272.html