smartadmin后台前端框架js动态更换皮肤

单行、唯一 0     3426      前端   1     0
由于每次进入系统都是默认皮肤,想动态根据数据库输出来定位皮肤,之前找了好久没有找到,昨晚上灵感要好点,一下子就解决了!分享如下
/**
 * 皮肤
 * smart-style-5  0-5
 * @param id
 */
function smartstyle(id) {
	var a = $("#smart-styles > a[id='" + id + "']");
    b = $("#logo img");
    $.root_.removeClassPrefix("smart-style").addClass(id);
    $("html").removeClassPrefix("smart-style").addClass(id);
    b.attr("src", a.data("skinlogo"));
    $("#smart-styles > a #skin-checked").remove();
    a.prepend("");
}

调用:

$(function(){
	smartstyle('smart-style-5');
});

你还可以根据自己的实际情况更改其中代码

感谢分享

captcha
忘记密码? 注册
第三方登录
微信赞赏
支付宝赞赏