src/Topxia/AdminBundle/Resources/public/js/util/mark-menu.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
define(function(require, exports, module) {
var markMenus = [
'menu_admin_cloud_data_lab_manage',
'menu_admin_app',
], ids = '';
var localSetting = getLocalSetting(markMenus);
clickEvent();
function clickEvent() {
for (index in markMenus) {
if ($.inArray(markMenus[index], localSetting) == -1) {
ids+= '#'+ markMenus[index]+',';
}
}
ids = ids.substring(0,ids.length-1);
var $menus = $(ids);
$menus.addClass('new');
if (window.localStorage) {
$menus.on('click', function(){
if ($.inArray(this.id, localSetting) == -1) {
localSetting.push(this.id);
window.localStorage.setItem('markMenuList', localSetting.join(','));
}
})
}
}
function getLocalSetting(markMenus) {
var newLocalSetting = [];
if (window.localStorage) {
localSetting = window.localStorage.getItem('markMenuList') ? window.localStorage.getItem('markMenuList') : '';
localSetting = localSetting.split(',');
var newLocalSetting = [];
for (index in localSetting) {
if ($.inArray(localSetting[index], markMenus) > -1) {
newLocalSetting.push(localSetting[index]);
}
}
}
return newLocalSetting;
}
function handleMenus(markMenus) {
var useableMenus = [];
for (index in markMenus) {
var list = markMenus[index].split(':');
if ($('#'+list[0]).length > 0) {
useableMenus.push.apply(useableMenus, list);
}
}
return useableMenus;
}
});
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。