smartadmin后台前端框架js动态更换皮肤
由于每次进入系统都是默认皮肤,想动态根据数据库输出来定位皮肤,之前找了好久没有找到,昨晚上灵感要好点,一下子就解决了!分享如下
/**
* 皮肤
* 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');
});
你还可以根据自己的实际情况更改其中代码
感谢分享
请先登录后再评论登录