Ejemplo n.º 1
0
		$.each(me.configs.items,function(index,item){
			var li=$("<li></li>").appendTo(ul);
			if(me.configs.align=="0"||me.configs.align=="horizontal"){
				li.css("display","inline");
			}
			item.labelCls="sea_radioLabel";
			item.id=me.configs.id+Session.getSeq();
			var radio=$("<input id='"+item.id+"' type='radio' name='"+(me.configs.name||me.configs.id)+"' value='"+item.value+"'/>").appendTo(li);
			if(item.checked){
				radio.attr("checked",item.checked);
			}
			me.radios.push(radio);
			li.append("&nbsp;");
			var label=Component.createLabel(item).appendTo(li);
			// 控件类名设置
			Component.addClass(radio, item);
			// 控件样式设置
			Component.css(radio, item);
			// 控件的属性设置
			Component.attr(radio, item);
			// 控件默认值
			Component.val(radio, item);
			// 控件的事件绑定
			Component.bind(radio, item);
		});
Ejemplo n.º 2
0
		init : function(me) {
			// 控件封装
			me.iframe = $("<iframe></iframe>").addClass(ClassName);
			// 控件类名设置
			Component.addClass(me.iframe, me.configs);
			// 控件样式设置
			Component.css(me.iframe, me.configs);
			// 控件的属性设置
			Component.attr(me.iframe, me.configs);
			// 控件的事件绑定
			Component.bind(me.iframe, me.configs);
		}
Ejemplo n.º 3
0
			$.each(me.configs.items,function(index,item){
				var	li=$("<li></li>").append("<a href='#'>"+item.label+"</a>").appendTo(ul); 				 
				// 控件类名设置
				Component.addClass(li, item);
				// 控件样式设置
				Component.css(li, item);
				// 控件的属性设置
				Component.attr(li, item);
				// 控件的事件绑定
				Component.bind(li.find("a"), item);
				if(index<len-1){
					$("<li></li>").append(me.configs.separator).appendTo(ul);
				}
			});
Ejemplo n.º 4
0
		init:function(){
			this.label = Component.createLabel(this.configs);
			// 控件封装
			this._input.addClass(this._className);
			// 控件类名设置
			Component.addClass(this._input, this.configs);
			// 控件样式设置
			Component.css(this._input, this.configs);
			// 控件默认值
			Component.val(this._input, this.configs);
			// 控件的属性设置
			Component.attr(this._input, this.configs);
			// 控件的事件绑定
			Component.bind(this._input, this.configs);
		},
Ejemplo n.º 5
0
		init : function(me) {
			me.label = Component.createLabel(me.configs);
			// 控件封装
			me.fields = [];
			me.fields[0] = $("<input type='" + me.configs.subtype + "'/>")
					.addClass(Class.textfield);
			// 控件类名设置
			Component.addClass(me.fields[0], me.configs);
			// 控件样式设置
			Component.css(me.fields[0], me.configs);
			// 控件默认值
			Component.val(me.fields[0], me.configs);
			// 控件的属性设置
			Component.attr(me.fields[0], me.configs);
			// 控件的事件绑定
			Component.bind(me.fields[0], me.configs);
		}
Ejemplo n.º 6
0
			$.each(me.configs.items,function(index,item){
				var li;
				if(item.icon){
					li=$("<li></li>").append("<a href='#'><i  class='"+item.icon+"'></i>&nbsp;"+item.value+"</a>").appendTo(me.tab);
				}else{
					li=$("<li></li>").append("<a href='#'>"+item.value+"</a>").appendTo(me.tab);
				}
				me.title.push(li);
				if(me.configs.align=="0"||me.configs.align=="horizontal"){
					li.css("display","inline");
					if(me.configs.separatorWidth)li.css("margin-ight",me.configs.separatorWidth);
				}else{
					if(me.configs.separatorWidth)lli.css("margin-bottom",me.configs.separatorWidth);
				}
				// 控件类名设置
				Component.addClass(li.find("a"), item);
				// 控件样式设置
				Component.css(li.find("a"), item);
				// 控件的属性设置
				Component.attr(li.find("a"), item);
				// 控件的事件绑定
				Component.bind(li.find("a"), item);
				var content
				if(item.content){
					content=$("<div></div>").addClass(me._className+"_content").append(item.content).appendTo(me.tabLayout);
					if(index>0){
						content.hide();
					}
					setTimeout(function(){
						content.css({width:"100%",height:me.tabLayout.height()-me.tab.height()})
					},100);
				}
				me.content.push(content);
				
				li.find("a").hover(function(){
					$("."+me._className+"_content").hide();
					$("."+me._className+"_content:eq("+index+")").show();
				},function(){
				 
				});
			});
Ejemplo n.º 7
0
			$.each(me.configs.items,function(index,item){
				var li;
				if(item.icon){
					li=$("<li></li>").append("<a href='#'><span  class='"+item.icon+"'></span>"+item.value+"</a>").appendTo(ul);
				}else{
					li=$("<li></li>").append("<a href='#'>"+item.value+"</a>").appendTo(ul);
				}
				if(me.configs.align=="0"||me.configs.align=="horizontal"){
					li.css("display","inline");
				}
				if(index<(me.configs.items.length-1)){
					li.css("margin-right",me.configs.separatorWidth);
				}
				// 控件类名设置
				Component.addClass(li.find("a"), item);
				// 控件样式设置
				Component.css(li.find("a"), item);
				// 控件的属性设置
				Component.attr(li.find("a"), item);
				// 控件的事件绑定
				Component.bind(li, item);
			});