fframe.js
3.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
/* 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();
});