LittleDemon WebShell


Linux hkvL61zh9Vexzf 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64
Path : /www/wwwroot/fashion-kingdom.com/wp-content/plugins/kitify/assets/js/
File Upload :
Command :
Current File : /www/wwwroot/fashion-kingdom.com/wp-content/plugins/kitify/assets/js/kitify-customizer-preview.js

(function($, api) {
    "use strict";

    var cssRules = {};

    function liveUpdateCSS(id, css){
        var _tmp_id = id.replace('[', '_').replace(']', '_').replace(/_*$/, '');
        _tmp_id = 'kitify_cs__' + _tmp_id;

        var styleSelector = document.getElementById( _tmp_id );
        if(styleSelector){
            styleSelector.innerHTML = css;
        }
        else{
            var tmpDiv = document.createElement("div");
            tmpDiv.innerHTML = "<style id='"+_tmp_id+"'>" + css + "</style>";
            document.getElementsByTagName("head")[0].appendChild(tmpDiv.childNodes[0])
        }
    }

    function renderCssRules(){
        var css = '';
        $.each(cssRules, function ( key, value ){
            if(value !== ''){
                css += value;
            }
        });
        liveUpdateCSS('cs_style', css);
    }

    function setCssRule( key, rules, value ){
        if(value == ''){
            cssRules[key] = '';
        }
        else{
            if(rules.length){
                var _css = '';
                rules.forEach( function ( rule ){
                    _css += rule.selector + '{' + rule.property + ':' + value + '}';
                } );
                cssRules[key] = _css;
            }
        }
        renderCssRules();
    }

    $.each(kitifyCustomizeConfigs, function ( key, css_rule ){
        api(key, function (value){
            value.bind(function ( newval ){
                setCssRule( key, css_rule, newval );
            });
        });
    });

})(jQuery, wp.customize);

LittleDemon - FACEBOOK
[ KELUAR ]