fframe.js 3.2 KB
			/* tab js */
			$(document).ready(function(){
	    		$(".ftab").find(".tab").click(function(){
	    			var p = $(this).parent();
	    			var tabs = p.find(".tab");
	    			for(var i = 0; i < tabs.length; i ++)
	    			{
	    				$(tabs[i]).removeClass("tab-select");
	    				if(tabs[i] == this)
	    				{
	    					$(this).addClass("tab-select");
	    					//隐藏其他的,显示当前的
	    					var index = parseInt($(this).attr("to-index"));
	    	    			var s = $(this).parent().find(".tab-content").find(".tab-text");
	    	    			s.hide();			//全部隐藏
	    	    			if(index > 0)
	    		    			$(s[index-1]).show();	//只显示tab-select对应的那个tab
	    				}
	    			}
	    		});
	    		//查找tab-content,将tab-content全部隐藏
	    		var tab_text = $(".ftab").find(".tab-content").find(".tab-text");
	    		tab_text.hide();
	    		$(".ftab").find(".tab-select").each(function(){
	    			var index = parseInt($(this).attr("to-index"));
	    			var s = $(this).parent().find(".tab-content").find(".tab-text");
	    			s.hide();			//全部隐藏
	    			if(index > 0)
		    			$(s[index-1]).show();	//只显示tab-select对应的那个tab
	    		});
	    	});
			
			

$(document).ready(function(){
	var duoxuan = $("#select_multiple").find("input[type='checkbox']");
	duoxuan.click(function(){
		var flag = $(this).is(":checked");
		if(flag)
		{
			$(this).addClass("selected");
		}
		else
		{
			$(this).removeClass("selected");
		}
	});

	for(var i = 0; i < duoxuan.length; i ++)
	{
		if($(duoxuan[i]).hasClass("selected"))
		{
		}
	}
});

$.fn.loadSelect = function(obj){
	/*
	 * value:
	 * name:
	 * data:
	 */
	if(obj && obj.value && obj.name && obj.data != null)
	{
		for(var i = 0; i < obj.data.length; i ++)
		{
			var option = document.createElement("option");
			option.value = obj.data[i][obj.value];
			option.innerHTML = obj.data[i][obj.name];
			//console.log(option);
			this[0].appendChild(option);
			
		}
	}
	this.selectmenu('refresh', true);
}
var fradio_checked_background = "#ff7643", fradio_default_background = "#000";
function fradio_checked_change(name, val){
	var s = $(".fradio");
	for(var i = 0; i < s.length; i ++)
	{
		if($(s[i]).attr("toname") == name)
		{
			$(s[i]).eq(0).attr("checked", val);
			if(val == false)
				$(s[i]).removeClass("fradio_checked");
		}
	}
	for(var i = 0; i < s.length; i ++)
	{
		//console.log(s[i]);
	}
	
}
function fradio_init(){
	var radios = $(".fradio");
	//radios[0].setAttribute("checked", "checked");
	for(var i = 0; i < radios.length; i ++)
	{
		$(radios[i]).click(function(){
			
			fradio_checked_change($(this).attr("toname"), false);	//设置radio为false
			
			$(this).attr("checked", "checked")						//选中当前radio
			$("#"+$(this).attr("toname")).val($(this).attr("value"));					//设置name值
			$(this).addClass("fradio_checked");
		});
		
		if($(radios[i]).attr("checked") == "checked")
		{
			$(radios[i]).addClass('fradio_checked');
		}
	}
}
//排序函数
function sort(data, cmp){
	for(var i = 1; i < data.length; i ++)
	{
		var k = data[i];
		var index = i;
		while(index > 0 && cmp(k, data[index-1]))
		{
			data[index] = data[index-1];
			index --;
		}
		data[index] = k;
	}
}
//改变radio样式
$(document).ready(function(){
	fradio_init();
});