Browse Source

用户页面

luyanan 7 years ago
parent
commit
b244f9791b
14 changed files with 152 additions and 174 deletions
  1. 7 7
      css/common.css
  2. 7 7
      css/genindex.css
  3. 5 3
      css/share.css
  4. 20 3
      discover.html
  5. 1 1
      e/da.html
  6. 14 13
      e/wen.html
  7. BIN
      images/qa-icon-cai.png
  8. 5 5
      js/common.js
  9. 2 2
      js/header.js
  10. 20 0
      js/public/shareLeaveWord.js
  11. 30 19
      js/qa-show.js
  12. 22 31
      js/userInforShow.js
  13. 4 6
      qa-show.html
  14. 15 77
      userInforShow.html

+ 7 - 7
css/common.css

@ -93,10 +93,10 @@ input{ outline:none;}
93 93

94 94
/*------------------------------------------------------------------------------------*/
95 95
/*点击加载更多*/
96
.js-load-more{/*display: none;*/position:relative;outline:0;border:1px solid #fff;background: #fff;height: 40px;border-radius: 5px;width:100%;margin:10px auto;cursor: pointer;}
97
.js-load-more:before{position:absolute;content:"点击加载更多";top:0;left:45%;font-size: 15px;line-height: 40px;}
98
.js-load-more.active{border-color:#ff9900;color:#ff9900;} 
99
.js-load-more.active:before{content:"加载中...";}
96
.js-load-more{position:relative;outline:0;background:rgba(255,153,0,1);border:none;height: 40px;border-radius: 5px;width:200px;margin:20px auto 10px;left: 50%;margin-left: -100px;cursor: pointer;}
97
.js-load-more:before{position:absolute;content:"点击加载更多";top:0;left:29%;font-size: 15px;line-height: 40px;color:#fff;}
98
.js-load-more.active{background:buttonface;}
99
.js-load-more.active:before{content:"加载中...";left:38%;}
100 100
/*分页*/
101 101
.tcdPageCode{ padding: 20px; margin: 10px 0;text-align: left;color: #333;text-align:center;font-size:14px;line-height:24px; }
102 102
.tcdPageCode a{display: inline-block;height: 30px;line-height: 30px;padding: 0 10px;border: 1px solid #CCCCCC;margin: 0 8px;color:#333;}
@ -197,9 +197,9 @@ header .headuser img{max-width: 40px;max-height: 100%;vertical-align:middle;heig
197 197
header .headnavbtn{margin:14px 6px;}
198 198
header .headnavbtn a{color:#666;font-size:15px;}
199 199
header .headnavbtn li{float:left;margin:0 6px;}
200
header .headnavbtn li.mymessage{padding-right:20px;cursor: pointer;}
201
header .headnavbtn li.mymessage>a{position:relative;}
202
header .headnavbtn li.mymessage>a>.badge{position:absolute;right:-12px;top:-10px;background:#FF0000;}
200
header .headnavbtn li.pr{padding-right:20px;cursor: pointer;}
201
header .headnavbtn li.pr>a{position:relative;}
202
header .headnavbtn li.pr>a>.badge{position:absolute;right:-12px;top:-10px;background:#FF0000;}
203 203
header .headnavbtn .teyaologin{padding:4px 20px;border-radius:6px;margin-right:16px;}
204 204
header .navbtn{width: 18px;height:20px;cursor: pointer; padding:10px 18px;background-position:center;background-repeat:no-repeat;}
205 205
header .navnews{background-image: url(../images/nav_button_news_nor.png);background-size:contain;}

+ 7 - 7
css/genindex.css

@ -729,7 +729,7 @@ div.zoomMask{position:absolute;background:url("../images/g-resource-mask.png") r
729 729
.navconBox .moreNav .moreNavUl .rightbtn .foldtr{right:24px;}
730 730
/*统计数据*/
731 731
.statisticsBox.last_meg{height:150px;}
732
.statisticsBox span{font-size: 20px;color:#333}
732
.statisticsBox span{font-size: 26px;color:#333}
733 733
.statisticsBox p{font-size: 13px;color:#999;margin-bottom:10px;}
734 734
.statisticsBox p>em{font-style: normal;}
735 735
.statisticsBox p>a{color: #FF9900;cursor: pointer;}
@ -906,9 +906,10 @@ div.zoomMask{position:absolute;background:url("../images/g-resource-mask.png") r
906 906
.item_detail .h1Font{font-weight:normal;font-size:24px;line-height:34px;color:#000;margin-bottom:10px;}
907 907
.item_detail .list_con{font-size: 15px;color: #333;line-height: 26px;margin: 6px 0;text-align:justify}
908 908
.item_info{margin:10px 0 6px;font-size:14px;color:#888888;}
909
.list_image{overflow: hidden;}
910
.list_image li{display: inline-block; overflow: hidden;float:left; width:26%; -webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
909
.list_image{display: none;}
910
.list_image li{display: inline-block;float:left; width:26%; -webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
911 911
.list_image li>.imgspan{display: block;width: 97%;height:120px;margin-bottom:10px;background-size: cover;background-position: center;}
912
.list_image li>.imgspan img{opacity: 0;width:100%}
912 913
913 914
.list_hander{margin:10px 0;position: relative;}
914 915
.list_hander .goSpan span{margin:0 6px 0 0;width: 102px;}
@ -943,11 +944,11 @@ div.zoomMask{position:absolute;background:url("../images/g-resource-mask.png") r
943 944
.list-hold .buttonbox{text-align: right;margin:14px 0}
944 945
.list-hold .buttonbox .btnModel{width:84px;}
945 946
946
.holdSpan>div{display:inline-block;font-size: 13px;color:#333;padding:6px 12px;margin-right:6px;background:#ffe9c8;border-radius: 4px;cursor:pointer;}
947
.holdSpan>div{display:inline-block;font-size: 13px;color:#999;padding:7px 12px;margin-right:6px;background:#ffe9c8;border-radius: 4px;cursor:pointer;}
947 948
.hold-icon{position:relative;top:3px;display:inline-block;width:15px;height:15px;background-size: 100% auto;background-repeat: no-repeat;}
948 949
.icon-zan{background-image:url(../images/qa-icon-zan.png);background-position:0 -14px;}
949 950
.icon-cai{background-image:url(../images/qa-icon-cai.png);background-position:0 -13px;}
950
.holdSpan .zan>span{margin-left: 6px;}
951
.holdSpan .noZan,.holdSpan .noCai{background:none;padding:7px 6px;cursor:auto;}
951 952
.holdSpan>div.active{color: #FFFFFF;background:#ff9900;}
952 953
.holdSpan>div.active .icon-zan{background-image:url(../images/qa-icon-zan.png);background-position:0 0;}
953 954
.holdSpan>div.active .icon-cai{background-image:url(../images/qa-icon-cai.png);background-position:0 1px;}
@ -960,8 +961,7 @@ div.zoomMask{position:absolute;background:url("../images/g-resource-mask.png") r
960 961
.requestLc>ul>li:after{content:"";background: #E5E5E5;height:1px;position:absolute;left:15px;right:15px;bottom:0;}
961 962
.requestLc>ul>li:last-child:after{content:none;}
962 963
.request-qa .yiyaoqing{background: #ccc;}
963
.request-qa .js-load-more{border-color:#E5E5E5;width:98%;margin:10px}
964
964 965
.request-qa .js-load-more:before{content:"查看更多用户";}
965
.request-qa .js-load-more.active{border-color:#ff9900;}
966 966
.request-qa .js-load-more.active:before{content:"加载中...";}
967 967

+ 5 - 3
css/share.css

@ -435,7 +435,7 @@ ul.mui-table-view>li:last-child:after{background: none;}
435 435
.searchTab .mui-table-view.myAllneeds .madiaInfo{padding-left: 0;}
436 436
437 437
.list-main ul {display: block;padding: 0;list-style-type: none;font-size: 0;}
438
.list_content{background: #fff;padding:6px 15px;overflow: hidden;margin-bottom: 10px;}
438
.list_content{background: #fff;padding:6px 15px;margin-bottom: 10px;}
439 439
.list-hold-count{padding:0 15px;border-bottom:1px solid #e5e5e5;background:#fff;line-height:42px;overflow: hidden;}
440 440
.list-hold-count>span{float: left;}
441 441
.list-hold-count>ul{float: right;}
@ -446,9 +446,11 @@ ul.mui-table-view>li:last-child:after{background: none;}
446 446
.list-hold .con-kong{background: #FFFFFF;}
447 447
.item_detail .h1Font{font-weight:normal;font-size:18px;line-height:24px;color:#000}
448 448
.item_detail .list_con{font-size: 15px;color: #333;line-height: 24px;margin: 6px 0;text-align:justify}
449
.list_image,.item-btn{overflow: hidden;}
450
.list_image li,.item-btn li{display: inline-block; overflow: hidden;float:left; width: 33.3%; -webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
449
.list-main .list_image{display: none;}
450
.item-btn{overflow: hidden;}
451
.list_image li,.item-btn li{display: inline-block;float:left; width: 33.3%; -webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
451 452
.list_image li>.imgspan{display: block;width: 98%;height:90px;background-size: cover;background-position: center;}
453
.list_image li>.imgspan img{opacity: 0;width: 100%;}
452 454
453 455
.item-btn{margin:6px -16px -15px -15px;border-top:1px solid #e5e5e5;}
454 456
.item-btn li{border-right:1px solid #e5e5e5;height: 46px;}

+ 20 - 3
discover.html

@ -79,8 +79,21 @@
79 79
				</div>
80 80
			</div>
81 81
			<div class="rightconBox floatR">
82
				<div class="conItem advertBox advertItem">
83
					
82
				<div class="conItem advertBox advertItem advertItem-A"></div>
83
				<div class="conItem conItemG alignCenter">
84
					<div class="onlogin">
85
						<a href="/userInforShow.html?professorId=DKDHSKDLSIELSKJDL234567890111111" class="hrefgo">
86
							<div class="madiaHead useHead" id="Zimg"></div>
87
							<div class="proInfo h3Font clearfix">
88
								<a href="/userInforShow.html?professorId=DKDHSKDLSIELSKJDL234567890111111" class="h1Font hrefgo" id="Zname" dataid="DKDHSKDLSIELSKJDL234567890111111">胡为峰</a>
89
								<span class="authiconNew authicon-pro" title="科袖认证专家" id="ZauthFlag"></span>
90
							</div>
91
						</a>
92
					</div>	
93
					<div class="unlogin">
94
						<div class="madiaHead useHead"></div>
95
						<div class="h3Font">Hi,欢迎您<br>登录后可以和大家交流哦~</div>
96
					</div>	
84 97
				</div>
85 98
				<div class="conItem conBlock displayNone">
86 99
					<div class="form-item otherBlock">
@ -91,6 +104,8 @@
91 104
						</div>
92 105
					</div>	
93 106
				</div>
107
				<div class="conItem advertBox advertItem advertItem-B"></div>
108
				<div class="conItem advertBox advertItem advertItem-C"></div>
94 109
			</div>
95 110
		</div>
96 111
	</div>
@ -109,7 +124,9 @@
109 124
<script type="text/javascript" src="js/discover.js"></script>
110 125
<script type="text/javascript">
111 126
$(function () {	
112
	addscript("ad_discover");
127
	addscript("ad_discover_a");
128
	addscript("ad_discover_b");
129
	addscript("ad_discover_c");
113 130
	//回到顶部
114 131
	var $body = $(document.body);;
115 132
	var $bottomTools = $('.footer_tools');

+ 1 - 1
e/da.html

@ -152,7 +152,7 @@
152 152
								} else {
153 153
									subs[0] = res.data.img;
154 154
								}
155
								imgUrl=baseUrl + "/data/question"+subs[0].replace(/.jpg/,"_s.jpg");
155
								imgUrl="/data/question"+subs[0].replace(/.jpg/,"_s.jpg");
156 156
							}
157 157
							
158 158
							shareTitle = res.data.title;

+ 14 - 13
e/wen.html

@ -5,9 +5,14 @@
5 5
		<meta charset="UTF-8">
6 6
		<title>问题分享-科袖网</title>
7 7
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
8
		<link rel="stylesheet" href="../css/reset.css" />
8
		<link rel="stylesheet" href="../css/zoomify.min.css">
9 9
		<link rel="stylesheet" href="../css/common.css" />
10 10
		<link rel="stylesheet" href="../css/share.css" />
11
		<script type="text/javascript" src="../js/jquery-1.11.1.js"></script>
12
		<script type="text/javascript" src="../js/public/zoomify.js"></script>
13
		<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
14
		<script type="text/javascript" src="../js/public/shareCom.js"></script>
15
		<script type="text/javascript" src="../js/public/openApp.js"></script>
11 16
		<style>
12 17
			html,
13 18
			body {
@ -16,25 +21,21 @@
16 21
				background: #F4F6F8;
17 22
			}
18 23
		</style>
19
		<script type="text/javascript" src="../js/jquery-1.11.1.js"></script>
20
		<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
21
		<script type="text/javascript" src="../js/public/shareCom.js"></script>
22
		<script type="text/javascript" src="../js/public/openApp.js"></script>
23 24
	</head>
24 25
25 26
	<body>
26 27
		<div class="contentBody2">
27 28
			<div class="list-main scroll-view">
28
				<section class="list_content">
29
				<section class="list_content clearfix">
29 30
					<ul class="tagList"></ul>
30 31
					<div class="item_detail" id="questionId">
31 32
						<h3 class="h1Font" id="questionTit"></h3>
32 33
						<div class="list_con" id="questionCnt"></div>
33
						<ul class="list_image"></ul>
34
						<ul class="list_image clearfix"><li><span class="imgspan"></span></li></ul>
34 35
						<div class="item_info">
35 36
							<span class="time h3Font" id="questionTime"></span>
36 37
						</div>
37
						<ul class="item-btn">
38
						<ul class="item-btn clearfix">
38 39
							<li class="go-answer"><span>回答</span></li>
39 40
							<li class="invite-answer"><span>邀请回答</span></li>
40 41
							<li class="collectBtn"><span class="iconfontnew icon-shoucang"></span></li>
@ -136,13 +137,13 @@
136 137
								var pstr = ""
137 138
								if(subs.length > 0) {
138 139
									for(var i = 0; i < subs.length; i++) {
139
										var imgu = "/data/question" + subs[i]
140
										pstr += '<li><span class="imgspan" style="background-image: url(' + imgu + ');"></span></li>'
140
										var imgu= "/data/question"+subs[i]
141
										pstr += '<li><span class="imgspan" style="background-image: url('+imgu+');"><img src="'+imgu+'" data-preview-src="" /></span></li>'
141 142
									};
143
									document.getElementsByClassName("list_image")[0].style.display = "block";
142 144
									document.getElementsByClassName("list_image")[0].innerHTML = pstr;
143
								} else {
144
									document.getElementsByClassName("list_image")[0].style.display = "none";
145
								}
145
								} 
146
								$('.list_image img').zoomify();
146 147
147 148
								imgUrl = "http://www.ekexiu.com/data/question" + subs[0].replace(/.jpg/,"_s.jpg");
148 149
							}

BIN
images/qa-icon-cai.png


+ 5 - 5
js/common.js

@ -258,16 +258,16 @@ function unReadedCount(id){//查询指定用户的未读消息数量
258 258
			console.log(data)
259 259
			if(data.success){
260 260
				if(data.data!=0){
261
					$(".mymessage").eq(1).find(".badge").text(data.data);
261
					$(".mymessage").find(".badge").text(data.data);
262 262
				}else{
263
					$(".mymessage").eq(1).find(".badge").text("");
263
					$(".mymessage").find(".badge").text("");
264 264
				}
265 265
			}
266 266
			
267 267
		}
268 268
	});
269 269
}
270
function unInformCount(id){//查询指定用户的未读消息数量
270
function unInformCount(id){//查询指定用户的未读通知数量
271 271
	$.ajax({
272 272
		type:"get",
273 273
		url:"/ajax/notify/idx",
@ -277,9 +277,9 @@ function unInformCount(id){//查询指定用户的未读消息数量
277 277
			console.log(data)
278 278
			if(data.success){
279 279
				if(data.data.unRead!=0){
280
					$(".mymessage").eq(0).find(".badge").text(data.data.unRead);
280
					$(".myinform").find(".badge").text(data.data.unRead);
281 281
				}else{
282
					$(".mymessage").eq(0).find(".badge").text("");
282
					$(".myinform").find(".badge").text("");
283 283
				}
284 284
			}
285 285
			

+ 2 - 2
js/header.js

@ -40,8 +40,8 @@ var headerHtml = '';
40 40
					           ' </div>' + 
41 41
						'</div>' +
42 42
						'<ul class="headnavbtn floatR">'+
43
						'<li class="mymessage"><a href="inform.html">通知<span class="badge"></span></a></li>'+
44
								'<li class="mymessage"><a href="tidings.html">消息<span class="badge"></span></a></li>'+
43
								'<li class="pr myinform"><a href="inform.html">通知<span class="badge"></span></a></li>'+
44
								'<li class="pr mymessage"><a href="tidings.html">消息<span class="badge"></span></a></li>'+
45 45
								'<li class="mywork"><a href="myDemand.html">我的工作台</a></li>'+
46 46
						'</ul>' +
47 47
					'</div>' +

+ 20 - 0
js/public/shareLeaveWord.js

@ -22,6 +22,13 @@
22 22
		self.stype = module.stype;
23 23
		self.init();
24 24
		self.bindEvent();
25
		
26
		self.LwordTotal();
27
		var str=document.createElement("div");
28
		str.className="con-kong displayNone";
29
		var tNode=document.createTextNode("暂无留言")
30
		str.appendChild(tNode);
31
		document.getElementsByClassName('commentBlock')[0].parentNode.appendChild(str);
25 32
	}
26 33

27 34
	LeaveWord.prototype.init = function() {
@ -92,6 +99,19 @@
92 99
			location.href="p.html?id=" + OdataId;
93 100
		})
94 101
	}
102
	LeaveWord.prototype.LwordTotal = function() {
103
		var self = this;
104
		ajaxRequist("/ajax/leavemsg/count", {
105
			sid: self.sid,
106
			stype: self.stype
107
		}, "get", function($data) {
108
			if($data > 0) {
109
				document.getElementsByClassName("con-kong")[0].classList.add("displayNone");
110
			}else{
111
				document.getElementsByClassName("con-kong")[0].classList.remove("displayNone");
112
			}
113
		})
114
	}
95 115
	
96 116
	var module = {
97 117
		lWord: function(sid, stype) {

+ 30 - 19
js/qa-show.js

@ -109,12 +109,12 @@ $(function() {
109 109
					if(subs.length > 0) {
110 110
						for(var i = 0; i < subs.length; i++) {
111 111
							var imgu= "/data/question"+subs[i]
112
							pstr += '<li><span class="imgspan" style="background-image: url('+imgu+');"></span></li>'
112
							pstr += '<li><span class="imgspan" style="background-image: url('+imgu+');"><img src="'+imgu+'" data-preview-src="" /></span></li>'
113 113
						};
114
						document.getElementsByClassName("list_image")[0].style.display = "block";
114 115
						document.getElementsByClassName("list_image")[0].innerHTML = pstr;
115
					} else {
116
						document.getElementsByClassName("list_image")[0].style.display = "none";
117
					}
116
					} 
117
					$('.list_image img').zoomify();
118 118
				}
119 119
				$("#weibo").attr("href","http://service.weibo.com/share/share.php?appkey=3677230589&title="+encodeURIComponent(weibotitle)+"&url="+encodeURIComponent(weibourl)+"&pic="+encodeURIComponent(weibopic)+"&content=utf-8"+"&ralateUid=6242830109&searchPic=false&style=simple");
120 120
			})
@ -308,16 +308,22 @@ $(function() {
308 308
		answerModule = function(dataStr, liStr) {
309 309
			var time="发布于 "+commenTime(dataStr.createTime)
310 310
			var opertStr='<span class="jubao">举报</span>'
311
			var zancai='<div class="zan canZan"><em class="hold-icon icon-zan"></em><span class="agreeCount"></span></div>'+
312
						'<div class="cai canCai"><em class="hold-icon icon-cai"></em></div>'
311 313
			if(dataStr.uid==userid){
314
				var ballot=""
315
				if(dataStr.ballot>0){
316
					ballot=dataStr.ballot
317
				}
312 318
				opertStr='<span class="xiugai">修改</span><span class="shanchu">删除</span>'
313 319
				time="修改于 "+commenTime(dataStr.modifyTime)
320
				zancai='<div class="zan noZan"><em class="hold-icon icon-zan"></em><span class="agreeCount"></span></div>'+
321
						'<div class="cai noCai"><em class="hold-icon icon-cai"></em> <span>'+ballot+'</span></div>'
314 322
			}
315 323
			liStr.className="list-qa"
316 324
			liStr.setAttribute("data-id", dataStr.id);
317 325
			var operatStr='<div class="list_hander clearfix" data-type="2">'+
318
					'<div class="holdSpan floatL">'+
319
	                	'<div class="zan"><em class="hold-icon icon-zan"></em><span class="agreeCount"></span></div>'+
320
						'<div class="cai"><em class="hold-icon icon-cai"></em></div>'+
326
					'<div class="holdSpan floatL">'+zancai+
321 327
					'</div>'+
322 328
					'<div class="operateBlock bottomShow floatL">'+
323 329
	            		'<ul class="clearfix">'+
@ -340,10 +346,12 @@ $(function() {
340 346
	            	'<div class="operateBlock tip-offs floatR">'+opertStr+'</div>'+
341 347
				'</div>'
342 348
			
343
			liStr.innerHTML = '<div class="madiaInfo answerInfo">' +
349
			liStr.innerHTML = '<div class="madiaInfo answerInfo"><a target="_blank" href="/qa-show.html?id='+dataStr.qid+'&topid='+dataStr.id+'">' +
344 350
				'<div class="flexCenter qa-owner"></div>' +
345
				'<p class="qa-con ellipsisSty-3">' + (dataStr.cnt).replace(/\n/g,"<br />") + '</p>' +
346
				'<div class="item_info"><span class="time">' + time + '</span></div>'+operatStr+'</div>'+
351
				'<p class="qa-con ellipsisSty-3">' + (dataStr.cnt).replace(/\n/g,"<br />") + '</p></a>' +
352
				'<div class="item_info"><span class="time">' + time + '</span></div>'+
353
				operatStr+
354
				'</div>'+
347 355
				'<div class="answerUpdate"></div>'+
348 356
				'<div class="answerWord"></div>'
349 357
				
@ -429,6 +437,7 @@ $(function() {
429 437
			}, "get", function(data) {
430 438
				if(data.success) {
431 439
					if(data.data.agree > 0) {
440
						$str.find(".agreeCount").css("margin-left","6px")
432 441
						$str.find(".agreeCount").html(data.data.agree);
433 442
					}
434 443
				}
@ -451,6 +460,7 @@ $(function() {
451 460
			});
452 461
			//留言
453 462
			$str.find(".leaveWo").on('click', function() {
463
				$(".list-qa").find(".answerWord").html("");
454 464
				if(userid && userid != null && userid != "null") {
455 465
					module.lWord.init($(this).parents(".list-qa").find(".answerWord"),{sid:anid,stype:4});
456 466
				}else{
@ -476,8 +486,8 @@ $(function() {
476 486
							"uid":userid,
477 487
							"uname":username
478 488
						}, "POST", function(res) {
479
							$str.find(".zan").addClass("active")
480
							$str.find(".cai").removeClass("active")
489
							$str.find(".canZan").addClass("active")
490
							$str.find(".canCai").removeClass("active")
481 491
						})
482 492
					}
483 493
					answerAgreeNum(anid, $(this).parents(".list-qa"));
@ -488,7 +498,7 @@ $(function() {
488 498
				}
489 499
			})
490 500
			//踩回答
491
			$str.find(".cai").on("click",function(){
501
			$str.find(".canCai").on("click",function(){
492 502
				if(userid && userid != null && userid != "null") {
493 503
					if($(this).is('.active')){
494 504
						oAjax('/ajax/question/answer/oppose/cancle', {
@ -496,7 +506,7 @@ $(function() {
496 506
							"uid":userid,
497 507
							"uname":username
498 508
						}, "POST", function(res) {
499
							$str.find(".cai").removeClass("active")
509
							$str.find(".canCai").removeClass("active")
500 510
						})
501 511
						
502 512
					}else{
@ -505,8 +515,8 @@ $(function() {
505 515
							"uid":userid,
506 516
							"uname":username
507 517
						}, "POST", function(res) {
508
							$str.find(".cai").addClass("active")
509
							$str.find(".zan").removeClass("active")
518
							$str.find(".canCai").addClass("active")
519
							$str.find(".canZan").removeClass("active")
510 520
						})
511 521
					}
512 522
					answerAgreeNum(anid, $(this).parents(".list-qa"));
@ -630,9 +640,9 @@ $(function() {
630 640
					if(res.data==null){
631 641
						
632 642
					}else if(res.data.flag){
633
						$str.find(".zan").addClass("active")
643
						$str.find(".canZan").addClass("active")
634 644
					}else{
635
						$str.find(".cai").addClass("active")
645
						$str.find(".canCai").addClass("active")
636 646
					}
637 647
				}
638 648
			})
@ -700,7 +710,7 @@ $(function() {
700 710
			});
701 711
		},
702 712
		searchPage = function(searchval,isbind) {
703
			var aimId="requestA"
713
			var aimId="requestA",newStr="抱歉,没有搜到可以邀请的人<br>您可以通过分享该问题的方式获得更多答案"
704 714
			oAjax("/ajax/professor/pqBaseInfo", {
705 715
				"key": searchval,
706 716
				"pageSize": rowsR,
@ -891,5 +901,6 @@ $(function() {
891 901
			"user":cntUser
892 902
		}, "post", backSuccessed)
893 903
	})
904
	
894 905
})
895 906

+ 22 - 31
js/userInforShow.js

@ -48,7 +48,7 @@ $(function() {
48 48
	var oArray=[];
49 49
	var watchType=1;
50 50
51
	var QTime,QId,ATime,AId,WTime,WId,rows= 2;
51
	var QTime,QId,ATime,AId,WTime,WId,rows= 10;
52 52
	
53 53
	if(professorId) {
54 54
		getUserInfo(professorId);//获取个人详细信息
@ -361,6 +361,23 @@ $(function() {
361 361
				}
362 362
			}
363 363
		});
364
		$.ajax({//总获赞
365
			type:"get",
366
			url:"/ajax/professor/agree/sum",
367
			data: {
368
				id: professorId,
369
			},
370
			async:true,
371
			success:function(data){
372
				if(data.success){
373
					if(data.data){
374
						$("#agreeMecount").html(data.data)
375
					}else{
376
						$("#agreeMecount").html("0")
377
					}
378
				}
379
			}
380
		});
364 381
	}
365 382
	function liulanAdd() {
366 383
		$.ajax({
@ -488,8 +505,8 @@ $(function() {
488 505
					}
489 506
					
490 507
					if($info.honors.length == 0 && $info.projects.length == 0 && $info.jobs.length == 0 && $info.edus.length == 0){
491
						$("#item6user>.nodatabox").show();
492
						$("#item6user>.nodatabox").find(".noContip").text("用户尚未完善详细资料")
508
						$("#item7user>.nodatabox").show();
509
						$("#item7user>.nodatabox").find(".noContip").text("用户尚未完善详细资料")
493 510
					}
494 511
					
495 512
					var weibotitle = $info.name;
@ -776,7 +793,6 @@ $(function() {
776 793
				"pageNo": pageNo
777 794
			},
778 795
            beforeSend: function() {
779
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
780 796
                $("#proResource").parent().find(".js-load-more").attr("disabled",true);
781 797
                $("#proResource").parent().find(".js-load-more").addClass("active");
782 798
            },
@ -861,7 +877,6 @@ $(function() {
861 877
				"pageNo": pageNo
862 878
			},
863 879
            beforeSend: function() {
864
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
865 880
                $("#proArticel").parent().find(".js-load-more").attr("disabled",true);
866 881
                $("#proArticel").parent().find(".js-load-more").addClass("active");
867 882
            },
@ -964,7 +979,6 @@ $(function() {
964 979
				"pageNo": pageNo
965 980
			},
966 981
            beforeSend: function() {
967
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
968 982
                $("#proPatent").parent().find(".js-load-more").attr("disabled",true);
969 983
                $("#proPatent").parent().find(".js-load-more").addClass("active");
970 984
            },
@ -1051,7 +1065,6 @@ $(function() {
1051 1065
				"pageNo": pageNo
1052 1066
			},
1053 1067
            beforeSend: function() {
1054
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
1055 1068
                $("#proPaper").parent().find(".js-load-more").attr("disabled",true);
1056 1069
                $("#proPaper").parent().find(".js-load-more").addClass("active");
1057 1070
            },
@ -1147,7 +1160,6 @@ $(function() {
1147 1160
				"uid":id
1148 1161
            },
1149 1162
            beforeSend: function() {
1150
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
1151 1163
                $("#proA").parent().find(".js-load-more").attr("disabled",true);
1152 1164
                $("#proA").parent().find(".js-load-more").addClass("active");
1153 1165
            },
@ -1157,11 +1169,6 @@ $(function() {
1157 1169
            },
1158 1170
            success: function(data) {
1159 1171
                if(data.success) {
1160
                    // if(data.data.total>0){
1161
                    //     $("#qaCount").html(data.data.total)
1162
                    // }else if(data.data.total>99){
1163
                    //     $("#qaCount").html("99+")
1164
                    // }
1165 1172
                    var dataStr=data.data;
1166 1173
                    if(dataStr.length > 0){
1167 1174
                        $("#showAnswer").parents(".coninfobox").removeClass("displayNone");
@ -1191,6 +1198,7 @@ $(function() {
1191 1198
                            $("#proA").parent().find(".js-load-more").hide();
1192 1199
                        }
1193 1200
                    }else{
1201
                    	$("#proA").parent().find(".js-load-more").hide()
1194 1202
                        $("#proA + .nodatabox").show();
1195 1203
                        $("#proA + .nodatabox").find(".noContip").text("用户尚未回答任何问题");
1196 1204
                    }
@ -1214,7 +1222,6 @@ $(function() {
1214 1222
                "uid":id
1215 1223
            },
1216 1224
            beforeSend: function() {
1217
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
1218 1225
                $("#proQ").parent().find(".js-load-more").attr("disabled",true);
1219 1226
                $("#proQ").parent().find(".js-load-more").addClass("active");
1220 1227
            },
@ -1224,11 +1231,6 @@ $(function() {
1224 1231
            },
1225 1232
            success: function(data) {
1226 1233
                if(data.success) {
1227
                    // if(data.data.total>0){
1228
                    //     $("#qaCount").html(data.data.total)
1229
                    // }else if(data.data.total>99){
1230
                    //     $("#qaCount").html("99+")
1231
                    // }
1232 1234
                    var dataStr=data.data;
1233 1235
                    if(dataStr.length > 0){
1234 1236
                        QTime = dataStr[dataStr.length - 1].createTime;
@ -1250,6 +1252,7 @@ $(function() {
1250 1252
                            $("#proQ").parent().find(".js-load-more").hide();
1251 1253
                        }
1252 1254
                    }else{
1255
                    	$("#proQ").parent().find(".js-load-more").hide()
1253 1256
                        $("#proQ + .nodatabox").show();
1254 1257
                        $("#proQ + .nodatabox").find(".noContip").text("用户尚未提出任何问题");
1255 1258
                    }
@ -1273,7 +1276,6 @@ $(function() {
1273 1276
                "uid":id
1274 1277
            },
1275 1278
            beforeSend: function() {
1276
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
1277 1279
                $("#item8user").find(".js-load-more").attr("disabled",true);
1278 1280
                $("#item8user").find(".js-load-more").addClass("active");
1279 1281
            },
@ -1283,11 +1285,6 @@ $(function() {
1283 1285
            },
1284 1286
            success: function(data) {
1285 1287
                if(data.success) {
1286
                    // if(data.data.total>0){
1287
                    //     $("#qaCount").html(data.data.total)
1288
                    // }else if(data.data.total>99){
1289
                    //     $("#qaCount").html("99+")
1290
                    // }
1291 1288
                    var dataStr=data.data;
1292 1289
                    if(dataStr.length > 0){
1293 1290
                        WTime = dataStr[dataStr.length - 1].createTime;
@ -1339,7 +1336,6 @@ $(function() {
1339 1336
                "uid":id
1340 1337
            },
1341 1338
            beforeSend: function() {
1342
                // $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
1343 1339
                $("#item8user").find(".js-load-more").attr("disabled",true);
1344 1340
                $("#item8user").find(".js-load-more").addClass("active");
1345 1341
            },
@ -1349,11 +1345,6 @@ $(function() {
1349 1345
            },
1350 1346
            success: function(data) {
1351 1347
                if(data.success) {
1352
                    // if(data.data.total>0){
1353
                    //     $("#qaCount").html(data.data.total)
1354
                    // }else if(data.data.total>99){
1355
                    //     $("#qaCount").html("99+")
1356
                    // }
1357 1348
                    var dataStr=data.data;
1358 1349
                    if(dataStr.length > 0){
1359 1350
                        WTime = dataStr[dataStr.length - 1].createTime;

+ 4 - 6
qa-show.html

@ -6,7 +6,8 @@
6 6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7 7
<title>浏览问答-科袖网</title>
8 8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />
9
<link href="css/bootstrap.min.css" rel="stylesheet">
9
<link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/zoomify.min.css" rel="stylesheet">
10 11
<link type="text/css" href="css/common.css" rel="stylesheet">
11 12
<link type="text/css" href="css/genindex.css" rel="stylesheet">
12 13
<link type="text/css" href="css/leaveWord.css" rel="stylesheet">
@ -30,10 +31,7 @@
30 31
						<div class="item_detail" id="questionId">
31 32
							<h3 class="h1Font hWeight" id="questionTit"></h3>
32 33
							<div class="list_con" id="questionCnt"></div>
33
							<ul class="list_image">
34
								<!--<li><span class="imgspan" style="background-image: url(images/banner/banner0307.png);"></span></li>
35
								-->
36
							</ul>
34
							<ul class="list_image"><li><span class="imgspan"></span></li></ul>
37 35
							<div class="list_hander clearfix" data-type="1">
38 36
								<div class="goSpan floatL">
39 37
				                	<span class="go-answer">我来回答</span>
@ -202,10 +200,10 @@
202 200
<script type="text/javascript" src="js/jquery.page.js"></script>
203 201
<script type="text/javascript" src="js/common.js"></script>
204 202
<script type="text/javascript" src="js/answerLeaveW.js"></script>
203
<script type="text/javascript" src="js/public/zoomify.js"></script>
205 204
<script type="text/javascript" src="js/qa-show.js"></script>
206 205
<script type="text/javascript" src="js/quickLogin.js"></script>
207 206
<script type="text/javascript">
208

209 207
	//分享关注按钮
210 208
	$('.shareWeixin').hover(function(){$(this).find('.shareCode').stop(true,false).fadeToggle();});
211 209
	$('.goSpan').hover(function(){$(this).find('.shareCode').stop(true,false).fadeToggle();});

+ 15 - 77
userInforShow.html

@ -12,6 +12,11 @@
12 12
<link type="text/css" href="css/popup.css" rel="stylesheet">
13 13
<link type="text/css" href="css/genindex.css" rel="stylesheet">
14 14
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
15
<style type="text/css">
16
	#item8user>.coninfobox{display: none;}
17
	#item8user>.coninfobox:first-child{display:block;}
18
19
</style>
15 20
</head>
16 21
17 22
<body>
@ -233,7 +238,7 @@
233 238
							            </div>
234 239
							        </div>
235 240
							    </div>
236
								<div class="tcdPageCode"></div>
241
								<button class="js-load-more"></button>
237 242
							</div>
238 243
						</div>
239 244
					</div>
@ -252,7 +257,7 @@
252 257
							            </div>
253 258
							        </div>
254 259
							    </div>
255
								<div class="tcdPageCode"></div>
260
								<button class="js-load-more"></button>
256 261
							</div>
257 262
						</div>
258 263
					</div>
@ -271,7 +276,7 @@
271 276
							            </div>
272 277
							        </div>
273 278
							    </div>
274
								<div class="tcdPageCode"></div>
279
								<button class="js-load-more"></button>
275 280
							</div>
276 281
						</div>
277 282
					</div>
@ -290,7 +295,7 @@
290 295
							            </div>
291 296
							        </div>
292 297
							    </div>
293
								<div class="tcdPageCode"></div>
298
								<button class="js-load-more"></button>
294 299
							</div>
295 300
						</div>
296 301
					</div>
@ -298,44 +303,6 @@
298 303
						<div class="coninfobox form-item otherShow">
299 304
							<div class="coninfocon form-result aboutRes">
300 305
								<ul id="proQ">
301
									<!--<li class="mui-table-view-cell">-->
302
										<!--<div class="madiaInfo" style="padding-left:0">-->
303
											<!--<p class="h1Font ellipsisSty">需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问</p>-->
304
											<!--<div class="flexCenter qa-owner">-->
305
												<!--<div class="owner-head useHead"></div>-->
306
												<!--<div class="owner-info">-->
307
													<!--<div class="owner-name"><span class="h1Font">张某某</span><em class="authicon authicon-pro" title="科袖认证专家"></em></div>-->
308
													<!--<div class="owner-tit ellipsisSty h2Font">职称/职位,所在机构职称/职位,所在机构职称/职位,所在机构</div>-->
309
												<!--</div>-->
310
											<!--</div>-->
311
											<!--<p class="qa-con ellipsisSty-3">需求内容:我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出产品的三维模型,用于展示以及为后续生产做准备我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出-->
312
											<!--</p>-->
313
											<!--<div class="showspan">-->
314
												<!--<span>5月8日 18:00</span>-->
315
												<!--<span>N 赞</span>-->
316
												<!--<span>N 留言</span>-->
317
											<!--</div>-->
318
										<!--</div>-->
319
									<!--</li>-->
320
									<!--<li class="mui-table-view-cell">-->
321
										<!--<div class="madiaInfo" style="padding-left:0">-->
322
											<!--<p class="h1Font ellipsisSty">需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问</p>-->
323
											<!--<div class="flexCenter qa-owner">-->
324
												<!--<div class="owner-head useHead"></div>-->
325
												<!--<div class="owner-info">-->
326
													<!--<div class="owner-name"><span class="h1Font">张某某</span><em class="authicon authicon-pro" title="科袖认证专家"></em></div>-->
327
													<!--<div class="owner-tit ellipsisSty h2Font">职称/职位,所在机构职称/职位,所在机构职称/职位,所在机构</div>-->
328
												<!--</div>-->
329
											<!--</div>-->
330
											<!--<p class="qa-con ellipsisSty-3">需求内容:我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出产品的三维模型,用于展示以及为后续生产做准备我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出-->
331
											<!--</p>-->
332
											<!--<div class="showspan">-->
333
												<!--<span>5月8日 18:00</span>-->
334
												<!--<span>N 赞</span>-->
335
												<!--<span>N 留言</span>-->
336
											<!--</div>-->
337
										<!--</div>-->
338
									<!--</li>-->
339 306
								</ul>
340 307
								<!--无搜索结果-->
341 308
								<div class="nodatabox displayNone">
@ -346,32 +313,12 @@
346 313
							            </div>
347 314
							        </div>
348 315
							    </div>
349
								<!--<div class="tcdPageCode"></div>-->
350 316
								<button class="js-load-more"></button>
351 317
							</div>
352 318
						</div>
353 319
						<div class="coninfobox form-item otherShow displayNone">
354 320
							<div class="coninfocon form-result needList">
355 321
								<ul id="proA">
356
									<!--<li class="mui-table-view-cell">-->
357
										<!--<div class="madiaInfo" style="padding-left:0">-->
358
											<!--<p class="h1Font ellipsisSty">需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问</p>-->
359
											<!--<div class="flexCenter qa-owner">-->
360
												<!--<div class="owner-head useHead"></div>-->
361
												<!--<div class="owner-info">-->
362
													<!--<div class="owner-name"><span class="h1Font">张某某</span><em class="authicon authicon-pro" title="科袖认证专家"></em></div>-->
363
													<!--<div class="owner-tit ellipsisSty h2Font">职称/职位,所在机构职称/职位,所在机构职称/职位,所在机构</div>-->
364
												<!--</div>-->
365
											<!--</div>-->
366
											<!--<p class="qa-con ellipsisSty-3">需求内容:我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出产品的三维模型,用于展示以及为后续生产做准备我们是一家医疗器械公司,主要生产健康理疗类的电子产品,目前希望对护膝、护腰类的产品进行改进, 想先找一位有资深设计经验的三维工业设计专家,通过三维建模的方式先设计出-->
367
											<!--</p>-->
368
											<!--<div class="showspan">-->
369
												<!--<span>5月8日 18:00</span>-->
370
												<!--<span>N 赞</span>-->
371
												<!--<span>N 留言</span>-->
372
											<!--</div>-->
373
										<!--</div>-->
374
									<!--</li>-->
375 322
								</ul>
376 323
								<!--无搜索结果-->
377 324
								<div class="nodatabox displayNone">
@ -382,7 +329,6 @@
382 329
							            </div>
383 330
							        </div>
384 331
							    </div>
385
								<!--<div class="tcdPageCode"></div>-->
386 332
								<button class="js-load-more"></button>
387 333
							</div>
388 334
						</div>
@ -444,7 +390,6 @@
444 390
							            </div>
445 391
							        </div>
446 392
							    </div>
447
								<div class="tcdPageCode"></div>
448 393
							</div>
449 394
						</div>
450 395
						<div class="coninfobox form-item otherShow">
@ -461,7 +406,6 @@
461 406
							            </div>
462 407
							        </div>
463 408
							    </div>
464
								<div class="tcdPageCode"></div>
465 409
							</div>
466 410
						</div>
467 411
						<div class="coninfobox form-item otherShow">
@ -478,8 +422,6 @@
478 422
							            </div>
479 423
							        </div>
480 424
							    </div>
481
								<!--<div class="tcdPageCode"></div>-->
482
								<button class="js-load-more"></button>
483 425
							</div>
484 426
						</div>
485 427
						<div class="coninfobox form-item otherShow">
@ -496,7 +438,6 @@
496 438
							            </div>
497 439
							        </div>
498 440
							    </div>
499
								<div class="tcdPageCode"></div>
500 441
							</div>
501 442
						</div>
502 443
						<div class="coninfobox form-item otherShow">
@ -513,7 +454,6 @@
513 454
							            </div>
514 455
							        </div>
515 456
							    </div>
516
								<div class="tcdPageCode"></div>
517 457
							</div>
518 458
						</div>
519 459
						<div class="coninfobox form-item otherShow">
@ -530,7 +470,6 @@
530 470
							            </div>
531 471
							        </div>
532 472
							    </div>
533
								<div class="tcdPageCode"></div>
534 473
							</div>
535 474
						</div>
536 475
						<div class="coninfobox form-item otherShow">
@ -547,7 +486,6 @@
547 486
							            </div>
548 487
							        </div>
549 488
							    </div>
550
								<div class="tcdPageCode"></div>
551 489
							</div>
552 490
						</div>
553 491
						<div class="coninfobox form-item otherShow">
@ -564,7 +502,6 @@
564 502
							            </div>
565 503
							        </div>
566 504
							    </div>
567
								<div class="tcdPageCode"></div>
568 505
							</div>
569 506
						</div>
570 507
						<div class="coninfobox form-item otherShow">
@ -581,8 +518,6 @@
581 518
							            </div>
582 519
							        </div>
583 520
							    </div>
584
								<!--<div class="tcdPageCode"></div>-->
585
								<button class="js-load-more"></button>
586 521
							</div>
587 522
						</div>
588 523
						<div class="coninfobox form-item">
@ -598,22 +533,25 @@
598 533
							            </div>
599 534
							        </div>
600 535
							    </div>
601
								<!--<div class="tcdPageCode"></div>-->
602 536
							</div>
603 537
						</div>
604 538
					</div>
605 539
				</div>
606 540
			</div>
607 541
			<div class="rightconBox floatR">
608
				<div class="conItem statisticsBox alignCenter clearfix" style="cursor: pointer;" id="attendmyGo">
542
				<div class="conItem statisticsBox alignCenter clearfix" style="cursor: pointer;" >
609 543
					<div class="col-w-6 displayNone">
610 544
						<p>关注了</p>
611 545
						<span id="myFocus"></span>
612 546
					</div>
613
					<div class="col-w-12">
547
					<div class="col-w-6" id="attendmyGo">
614 548
						<p>关注者</p>
615 549
						<span id="focusMe"></span>
616 550
					</div>
551
					<div class="col-w-6">
552
						<p>总获赞</p>
553
						<span id="agreeMecount"></span>
554
					</div>
617 555
				</div>
618 556
				<div class="myoneself displayNone">
619 557
					<div class="conItem statisticsBox alignCenter clearfix" style="cursor: pointer;" id="myAttends">