瀏覽代碼

修改首页热门专家,添加跳转ID

xuchunyang 8 年之前
父節點
當前提交
b79450616c
共有 1 個文件被更改,包括 21 次插入7 次删除
  1. 21 7
      app/js/index.js

+ 21 - 7
app/js/index.js

4
var table = document.body.querySelector('.list');
4
var table = document.body.querySelector('.list');
5
var search = document.getElementById("search");
5
var search = document.getElementById("search");
6

6

7
mui('.list').on('tap','a',function(){
8
	var id=this.getAttribute("data-id");
9
	console.log(id);
10
	var nwaiting = plus.nativeUI.showWaiting();//显示原生等待框
11
    webviewShow = plus.webview.create("../html/proinforbrow.html",{proid:id});//后台创建webview并打开show.html
12
    webviewShow.addEventListener("loaded", function() {
13
        nwaiting.close(); //新webview的载入完毕后关闭等待框
14
        webviewShow.show("slide-in-right",150); //把新webview窗体显示出来,显示动画效果为速度150毫秒的右侧移入动画
15
    }, false);
16
})
17

7
/*点击搜索按钮*/
18
/*点击搜索按钮*/
8
search.addEventListener('focus', function() {
19
search.addEventListener('focus', function() {
9
	var searchpage = mui.preload({
10
	    url: '../html/search.html',
11
		id: '../html/search.html',
12
	});
13
	searchpage.show("slide-in-right",150);
20
	var nwaiting = plus.nativeUI.showWaiting();//显示原生等待框
21
    webviewShow = plus.webview.create("../html/search.html");//后台创建webview并打开show.html
22
    webviewShow.addEventListener("loaded", function() {
23
        nwaiting.close(); //新webview的载入完毕后关闭等待框
24
        webviewShow.show("slide-in-right",150); //把新webview窗体显示出来,显示动画效果为速度150毫秒的右侧移入动画
25
    }, false);
14
});
26
});
15

27

16
/*页面数据初始化*/
28
/*页面数据初始化*/
56
			dataType: 'json', //数据格式类型
68
			dataType: 'json', //数据格式类型
57
			type: 'GET', //http请求类型
69
			type: 'GET', //http请求类型
58
			timeout: 10000,
70
			timeout: 10000,
71
			async:false,
59
			success: function(data) {
72
			success: function(data) {
60
				if(data.success) {
73
				if(data.success) {
61
					//console.log("成功");
74
					//console.log("成功");
110
/*数据遍历*/
123
/*数据遍历*/
111
function datalistEach(datalist) {
124
function datalistEach(datalist) {
112
	mui.each(datalist, function(index, item) {
125
	mui.each(datalist, function(index, item) {
126
		
113
		/*获取头像*/
127
		/*获取头像*/
114
		if(item.hasHeadImage == 1) {
128
		if(item.hasHeadImage == 1) {
115
			var img = "../images/head/" + item.id + "_m.jpg";
129
			var img = "../images/head/" + item.id + "_m.jpg";
132
			//console.log(resources[m].caption);
146
			//console.log(resources[m].caption);
133
			zlist = '<span>' + resources[m].resourceName + '</span>、';
147
			zlist = '<span>' + resources[m].resourceName + '</span>、';
134
		}
148
		}
135

149
		
136
		var title = item.title || "";
150
		var title = item.title || "";
137
		var office = item.office || "";
151
		var office = item.office || "";
138
		var orgName = item.orgName || "";
152
		var orgName = item.orgName || "";
154
		var li = document.createElement('li');
168
		var li = document.createElement('li');
155
		li.className = 'mui-table-view-cell mui-media';
169
		li.className = 'mui-table-view-cell mui-media';
156

170

157
		li.innerHTML = '<a class="proinfor" ' +
171
		li.innerHTML = '<a class="proinfor" data-id="'+item.id+'"' +
158
			'<p><img class="mui-media-object mui-pull-left headimg" src="' + img + '"></p>' +
172
			'<p><img class="mui-media-object mui-pull-left headimg" src="' + img + '"></p>' +
159
			'<div class="mui-media-body">' +
173
			'<div class="mui-media-body">' +
160
			'<span class="listtit">' + item.name + '<em class="mui-icon iconfont icon-vip authicon"></em></span>' +
174
			'<span class="listtit">' + item.name + '<em class="mui-icon iconfont icon-vip authicon"></em></span>' +