main.js
1.75 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
!function(){
var homeObject = {
init:function(){
//初始化主页
var lineArray = _data.getLines();
//3条线路1 tab 拆分
var tabData = [], len = lineArray.length;
var ids,names,subArray;
for(var i = 0; i < len;){
subArray = lineArray.slice(i, i += 3);
ids = '';
names = '';
$.each(subArray, function(j, op){
ids += op.id + '_';
names += op.name + ',';
});
tabData.push({id: ids, name: names, array: subArray});
}
var homeHtmlStr = template('line_control_home_temp', {tabList: tabData});
$('#tab_home').html(homeHtmlStr);
//车辆信息
_data.getRealVehic(lineArray, function(d){
for(var n in d){
var htmlStr = template('home_table_temp', {list: d[n]});
$('#tab_' + n).find('tbody').html(htmlStr);
}
//滚动条
$('.card_wrap .table_wrap').slimscroll({
height: '187px',
alwaysVisible: true,
opacity: .8
});
});
//svg线路图
$.each(lineArray, function(i, obj){
_data.queryStationRoute( obj.id, 'line_chart_' + obj.id , drawSvg.init);
});
//_data.queryStationRoute( lineArray[2].id, 'line_chart_' + lineArray[2].id , drawSvg.init);
$('.line_chart .top .top-remark').slimscroll({
height: '47px'
});
}
}
setTimeout(function(){
//生成头部选项卡
var topTabs = '';
$.each(_data.getLines(), function(i, line){
topTabs += '<li ><a href="#tab_line" data-toggle="tab" '+
'aria-expanded="false"> '+line.name+'<span>(0,0 托管)</span> </a></li>';
});
$('#top-tabs-wrap .nav-tabs').append(topTabs);
//加载地图页数据
//$('#tab_map').load('/pages/mapmonitor/real/real.html');
homeObject.init();
}, 200)
}();