SheQu/Content/B-UI/BJUI/js/bjui-theme.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*!
* B-JUI v1.0 (http://b-jui.com)
* Git@OSC (http://git.oschina.net/xknaan/B-JUI)
* Copyright 2014 K'naan (xknaan@163.com).
* Licensed under Apache (http://www.apache.org/licenses/LICENSE-2.0)
*/
/* ========================================================================
* B-JUI: bjui-theme.js v1.0
* @author K'naan (xknaan@163.com)
* http://git.oschina.net/xknaan/B-JUI/blob/master/BJUI/js/bjui-theme.js
* ========================================================================
* Copyright 2014 K'naan.
* Licensed under Apache (http://www.apache.org/licenses/LICENSE-2.0)
* ======================================================================== */
+function ($) {
'use strict';
// THEME GLOBAL ELEMENTS
// ======================
var $themeLink, $themeLis
$(function() {
var INIT_THEME = function() {
$themeLink = $('#bjui-link-theme')
$themeLis = $('#bjui-themes')
if ($.cookie) {
var themeName = $.cookie('bjui_theme') || 'purple'
var $li = $themeLis.find('a.theme_'+ themeName)
$li.theme({})
}
}
INIT_THEME()
})
// THEME CLASS DEFINITION
// ======================
var Theme = function(element, options) {
this.$element = $(element)
this.options = options
}
Theme.DEFAULTS = {
theme: 'purple'
}
Theme.prototype.init = function() {
if (!$themeLink.length) return
var themeHref = $themeLink.attr('href')
themeHref = themeHref.substring(0, themeHref.lastIndexOf('/'))
themeHref = themeHref.substring(0, themeHref.lastIndexOf('/'))
themeHref += '/'+ this.options.theme +'/core.css'
$themeLink.attr('href', themeHref)
var $themeA = this.$element.closest('ul').prev()
后面还有 65 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
