WebRoot/admin/js/Menu.js

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// JavaScript Document
var Menu = function(options){
	this.cacheOpen = {};
	this.nav = options.nav || $('.nav');
	this.tab = options.tab || $('.tab');
	this.content = options.content || $('.content');	
	this.defaultSelect = options.defaultSelect || this.nav.find('li[data-id="1"]');
	
	this.winWidth = $(window).width();
	this._bindEvent();
	this._select(this.defaultSelect);
}

/*创建内容,包括tab 和 iframe*/
Menu.prototype._createContent = function($this){
	var id = $this.attr('data-id'),
		name = $this.text(),
		href = $this.attr('href');
	if($this.is(this.defaultSelect)){
		var $tab = $('<li data-id="'+ id +'" data-default="default"><a href="javascript:;" class="ue-clear"><span>'+ name +'</span></a></li>');	
	}else{
		var $tab = $('<li data-id="'+ id +'"><a href="javascript:;" class="ue-clear"><span>'+ name +'</span><i class="close-tab"></i></a></li>');	
	}
	
	var $iframe= $('<iframe data-id="'+ id +'" width="100%" height="100%" frameborder="0" src="'+ href +'"></iframe>');
	
	$iframe.height($("#bd").height() - $(".tab").height()-8);
	 
	this.cacheOpen[id]={nav:$this, tab:$tab, iframe:$iframe};
	 
	this.tab.append($tab);
	this.content.append($iframe);
	
	this._show($this);
}

/*显示菜单。*/
Menu.prototype._show = function($this){
	var id = $this.attr('data-id'),
		name = $this.text(),
		$tabli = this.tab.find('li[data-id="'+ id +'"]');
	
	this.nav.find('li').removeClass('current');
	this.nav.find('li[data-id="'+ id +'"]').addClass('current').parents('.nav-li').siblings().find(".subnav").hide().end().end().addClass('current').find(".subnav").show();
	this.tab.find('li').removeClass('current');
	
	if(!!$tabli.size()){
		$tabli.addClass('current');	
	}else{
		//$('.more-bab-list').find('li[data-id="'+ id +'"]')	
		if(this._isInMorePanel($this)){
			this._move2tab(id,true);
			this.tab.find('li[data-id="'+ id +'"]').addClass('current');
		}else{
			this._move2tab(id);	
		}
		
	}
	
	
后面还有 239 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。