浏览代码

问答问题

luyanan 7 年之前
父节点
当前提交
6759d1fa46

+ 4 - 2
app/css/app.css

@ -1056,7 +1056,8 @@ ul.tagList>li .h2Font{color: #666; -webkit-user-select:text;}
1056 1056
.thumbBlock .stepspan{display:inline-block;position:relative;padding:10px;padding-left:30px;font-size:16px;color:#666;background:url(../images/g_article_icon_cai_nor.png) no-repeat 10px center;background-size:16px 16px;}
1057 1057
/*留言*/
1058 1058
.commentBlock .flexCenter{min-height:38px;}
1059
.commentBlock .commenttime{margin-right:18px;}
1059
.commentBlock .operateSpan .spanitem{margin-right:18px;}
1060
.commentBlock .operateSpan .spanitem>em{font-style: normal;}
1060 1061
.commentBlock .madiaHead.useHead{width: 40px;height:40px;margin-top:-20px;}/*小图像*/
1061 1062
.commentBlock .madiaInfo{padding-left:52px;}
1062 1063
.commentBlock .operateSpan{margin:8px 0 0;color:#9d9ea8;font-size: 13px;color: #999;cursor: pointer;}
@ -1073,7 +1074,8 @@ ul.tagList>li .h2Font{color: #666; -webkit-user-select:text;}
1073 1074
		-webkit-user-select: text;border: 1px solid #E0E0E0;border-radius: 4px;outline: 0;background-color: #fff;
1074 1075
    -webkit-appearance: none;}
1075 1076
.mui-bar-tab.footbox .artfoot .iconfontnew{margin: 10px 0;position: relative;}
1076
.mui-bar-tab.footbox .artfoot .mui-badge{position:absolute;top:-6px;right:-10px;z-index:24;font-style: normal;background:#f45b5d;color:#fff;padding:0}
1077
.mui-icon .mui-badge:empty{padding: 0;}
1078
.mui-bar-tab.footbox .artfoot .mui-badge{position:absolute;top:-6px;z-index:24;font-style: normal;background:#f45b5d;color:#fff;}
1077 1079
.mui-bar-tab.footbox .artfoot.mui-row .mui-btn{font-weight: 400;position: relative;z-index: 20;margin-bottom:10px;float:right;top:0;padding:4px 10px;background: #FF9900;color:#FFF;border-color:#ff9900;}
1078 1080
.mui-bar-tab.footbox .artfoot.mui-row .mui-btn:disabled{background:#E0E0E0;border-color:#E0E0E0;}
1079 1081
/*资源图片轮播*/

+ 0 - 6
app/html/paperShow.html

@ -161,17 +161,11 @@
161 161
		    iosheader();
162 162
		    
163 163
		    
164
		    //var BtnMore=document.getElementById("BtnMore");
165 164
		    var shareOut=document.getElementById("shareOut");
166 165
		    var cancelShare=document.getElementById("cancelShare");
167 166
		    var maskBlack=document.getElementById("maskBlack");
168 167
		    var shareBlock=document.getElementById("shareBlock");
169 168
		    
170
		    
171
		   /* BtnMore.addEventListener("tap",function(){
172
		    	maskBlack.style.display="block";
173
		    	shareBlock.style.display="block";
174
		    })*/
175 169
		    shareOut.addEventListener("tap",function(){
176 170
		    	maskBlack.style.display="block";
177 171
		    	shareBlock.style.display="block";

+ 0 - 6
app/html/patentShow.html

@ -166,17 +166,11 @@
166 166
			//处理iOS下弹出软键盘后头部会随页面的滚动条消失问题
167 167
		    iosheader();
168 168
		    
169
		    //var BtnMore=document.getElementById("BtnMore");
170 169
		    var shareOut=document.getElementById("shareOut");
171 170
		    var cancelShare=document.getElementById("cancelShare");
172 171
		    var maskBlack=document.getElementById("maskBlack");
173 172
		    var shareBlock=document.getElementById("shareBlock");
174 173
		    
175
		    
176
		   /* BtnMore.addEventListener("tap",function(){
177
		    	maskBlack.style.display="block";
178
		    	shareBlock.style.display="block";
179
		    })*/
180 174
		    shareOut.addEventListener("tap",function(){
181 175
		    	maskBlack.style.display="block";
182 176
		    	shareBlock.style.display="block";

+ 6 - 20
app/html/qa-answer-show.html

@ -8,6 +8,11 @@
8 8
		<link href="../css/mui.min.css" rel="stylesheet" />
9 9
		<link href="../css/iconfont.css" rel="stylesheet" />
10 10
		<link href="../css/app.css" rel="stylesheet" />
11
		<script src="../js/public/mui.min.js"></script>
12
		<script src="../js/public/base.js"></script>
13
		<script src="../js/public/jquery-1.11.1.js"></script>
14
		<script type="text/javascript" src="../js/leaveWords.js"></script>
15
		<script src="../js/qa-answer-show.js"></script>
11 16
		<style>
12 17
			html,body{height: 100%;margin:0;padding:0px;overflow: hidden;background: #FFFFFF;}
13 18
			.mui-content{height:100%;overflow: auto;background: #FFFFFF;}
@ -79,7 +84,7 @@
79 84
					</div>
80 85
					<!--留言-->
81 86
					<div class="madiaBlock">
82
						<div class="madiaTit">留言</div>
87
						<div class="madiaTit" id="olisten">留言</div>
83 88
						<ul class="mui-table-view commentBlock noactiveTab">
84 89
					        
85 90
					    </ul>
@ -106,38 +111,19 @@
106 111
			<button type="button" class="mui-btn mui-btn-block" id="cancelShare">取消</button>
107 112
		</div>
108 113
		
109
		<script src="../js/public/mui.min.js"></script>
110
		<script src="../js/public/base.js"></script>
111
		<script src="../js/public/jquery-1.11.1.js"></script>
112
		<script type="text/javascript" src="../js/leaveWords.js"></script>
113
		<script src="../js/qa-answer-show.js"></script>
114 114
		<script type="text/javascript">
115 115
			document.getElementById("listenClick").addEventListener("tap",function(){
116 116
				$(".mui-content").animate({"scrollTop": document.getElementById("olisten").offsetTop-20+"px"}, 400); 
117 117
			})
118 118
			//处理iOS下弹出软键盘后头部会随页面的滚动条消失问题
119 119
		    iosheader();
120
		    mui(".artfoot").on("tap",".inputShow",function(){
121
		    	document.getElementById("textInput").style.display="block";
122
		    	document.getElementById("operCol").style.display="none";
123
		    	document.getElementById("textInputThis").focus();
124
		    })
125
		    mui("body").on("tap",".mui-content",function(){
126
		    	document.getElementById("textInput").style.display="none";
127
		    	document.getElementById("operCol").style.display="block";
128
		    })
129 120
		    
130
//		    var BtnMore=document.getElementById("BtnMore");
131 121
		    var shareOut=document.getElementById("shareOut");
132 122
		    var cancelShare=document.getElementById("cancelShare");
133 123
		    var maskBlack=document.getElementById("maskBlack");
134 124
		    var shareBlock=document.getElementById("shareBlock");
135 125
		    
136 126
		    
137
//		    BtnMore.addEventListener("tap",function(){
138
//		    	maskBlack.style.display="block";
139
//		    	shareBlock.style.display="block";
140
//		    })
141 127
		    shareOut.addEventListener("tap",function(){
142 128
		    	maskBlack.style.display="block";
143 129
		    	shareBlock.style.display="block";

+ 20 - 1
app/html/qa-going-q-02.html

@ -19,6 +19,25 @@
19 19
				oField.style.height=document.getElementById("tt").scrollHeight+"px";
20 20
			}
21 21
		</script>
22
		<style type="text/css">
23
			.del{position: absolute;
24
			    top: -18px;
25
			    right: -24px;
26
			    width: 50px;
27
			    height: 50px;
28
			    border:none;
29
			    background: rgba(247, 127, 247, 0);
30
			    z-index: 9999;}
31
			.fa-times-circle{
32
				display: block;
33
			    width: 22px;
34
			    height: 22px;
35
			    margin: 10px auto;
36
			    line-height: 22px;
37
			    border-radius: 100%;
38
			    font-size: 12px;
39
			    background: red;}
40
		</style>
22 41
	</head>
23 42
24 43
	<body>
@ -39,7 +58,7 @@
39 58
					<form>  
40 59
					    <label class="row-label"></label>  
41 60
					    <div id='F_CKJLBS' class="row image-list" style="float: left;">  
42
					        <div class="image-item " id="F_CKJLB" onclick="showActionSheet(this);"></div>  
61
					        <div class="image-item " id="F_CKJLB" style="overflow:hidden;" onclick="showActionSheet(this);"></div>  
43 62
					    </div>  
44 63
					</form>  
45 64
				</div>  

+ 1 - 1
app/html/qa-question-show.html

@ -39,7 +39,7 @@
39 39
												<span class="time h3Font" id="questionTime"></span>
40 40
											</div>
41 41
											<ul class="item-btn">
42
												<li class="go-answer"><span>回答</span></li>
42
												<li class="go-answer"><span>我来回答</span></li>
43 43
												<li class="invite-answer"><span>邀请回答</span></li>
44 44
												<li class="collectBtn" id="collectBtn"><span class="mui-icon iconfontnew icon-shoucang"></span></li>
45 45
											</ul>

+ 1 - 1
app/js/discoverNew.js

@ -869,7 +869,7 @@
869 869
										'<div class="madiaHead useHead" style="background-image:url(' + baImg + ')"></div>'+
870 870
										'<div class="madiaInfo h1Font">'+
871 871
											'<span class="mui-pull-left">'+res.data.name+'</span>'+
872
											'<span class="rightword">我的答</span>'+
872
											'<span class="rightword">我的答</span>'+
873 873
										'</div>'+
874 874
									'</div>'
875 875
							document.getElementById("my-q&a").innerHTML=str;

+ 8 - 7
app/js/leaveWords.js

@ -68,10 +68,12 @@
68 68
			for(var i = 0; i < data.length; i++) {
69 69
				var oText = "",
70 70
					reply = "",
71
					re = '<span class="replyLew" style="margin-right:10px;" data-id="' + data[i].id + '">回复</span>' + '<span class="mui-icon iconfont plusbtn icon-appreciate"style="padding-left:10px;font-size:16px;" data-id="' + data[i].id + '" data-num="' + data[i].agreeCount + '"></span><span  class="zan"style="margin-left:5px;display:' + (data[i].agreeCount ? "inline-block" : "none") + '">' + data[i].agreeCount + ' </span>';
71
					re ='<span class="spanitem"><em class="mui-icon iconfont plusbtn icon-appreciate" style="font-size:16px;" data-id="' + data[i].id + '" data-num="' + data[i].agreeCount + '"></em><em style="margin-left:3px;display:' + (data[i].agreeCount ? "inline-block" : "none") + '">' + data[i].agreeCount + ' </em></span>'+
72
						'<span class="spanitem replyLew" data-id="' + data[i].id + '">回复</span>';
72 73
				if(id == data[i].sender) {
73
					oText = "删除";
74
					re = "";
74
					oText = '<span class="spanitem"><em class="mui-icon iconfont plusbtn icon-appreciate" style="font-size:16px;" data-id="' + data[i].id + '" data-num="' + data[i].agreeCount + '"></em><em style="margin-left:3px;display:' + (data[i].agreeCount ? "inline-block" : "none") + '">' + data[i].agreeCount + ' </em></span>'+
75
							'<span class="spanitem" data-id="' + data[i].id + '" class="dele">删除</span>';
76
					re = '';
75 77
				}
76 78
				if(data[i].reciver) {
77 79
					reply = " 回复 " + "<span class='reply2'></span>"
@ -88,8 +90,7 @@
88 90
					'<div class="madiaInfo">' +
89 91
					'<p class="h2Font">' + data[i].cnt + '</p>' +
90 92
					'<p class="operateSpan">' +
91
					'<span class="commenttime">' + commenTime(data[i].createTime) + '</span>' + re +
92
					'<span data-id="' + data[i].id + '" class="dele">' + oText + '</span>' +
93
					'<span class="spanitem commenttime">' + commenTime(data[i].createTime) + '</span>' + re + oText +
93 94
					'</p>' +
94 95
					'</div>'
95 96
				document.getElementsByClassName("commentBlock")[0].appendChild(li);
@ -166,7 +167,7 @@
166 167
			}
167 168
			self.topLw();
168 169
		});
169
		mui(".commentBlock").on("tap", ".plusbtn", function() {
170
		mui(".commentBlock").on("tap", ".plusbtnCan", function() {
170 171
			if(!lgin()) {
171 172
				return;
172 173
			}
@ -231,7 +232,7 @@
231 232
			uid: plus.storage.getItem('userid')
232 233
		}, "GET", function(data) {
233 234
			if(data) {
234
				li.getElementsByClassName("plusbtn")[0].classList.add("icon-appreciatefill");
235
				li.getElementsByClassName("plusbtnCan")[0].classList.add("icon-appreciatefill");
235 236
			}
236 237
		})
237 238
	}

+ 2 - 0
app/js/login.js

@ -129,6 +129,8 @@ mui.ready(function() {
129 129
						mui.fire(discoverPage, 'loginIn', {
130 130
							id: userId
131 131
						});
132
						var answerPage = plus.webview.getWebviewById('qa-answer-show.html');
133
						mui.fire(answerPage, 'newId', {});
132 134
					} else {
133 135
						plus.nativeUI.toast("帐号和密码不匹配,请检查后重试", toastStyle);
134 136
						return;

+ 17 - 1
app/js/qa-answer-show.js

@ -8,6 +8,7 @@ mui.ready(function() {
8 8
9 9
		var userid = plus.storage.getItem('userid'),
10 10
		    username = plus.storage.getItem('name');
11
		    ownerid=""
11 12
		var self = plus.webview.currentWebview();
12 13
		plus.nativeUI.closeWaiting();
13 14
		self.show("slide-in-right", 150);
@ -45,6 +46,7 @@ mui.ready(function() {
45 46
						document.getElementById("answerCnt").innerHTML = ($da.cnt).replace(/\n/g,"<br />");
46 47
					}
47 48
					if(userid != $da.uid) {
49
						ownerid = $da.uid
48 50
						oattenSpan.style.display="block";
49 51
						ifcollectionAbout($da.uid,oattenSpan, 1,1);
50 52
					}else{
@ -161,8 +163,8 @@ mui.ready(function() {
161 163
			
162 164
		getConmain()
163 165
		moreMes()
166
		module.lWord(answerId, 4);
164 167
		if(userid && userid != null && userid != "null") {
165
			module.lWord(answerId, 4);
166 168
			ifcollectionAbout(answerId,oifCollect,9);
167 169
			isAgree(userid);
168 170
		}
@ -266,6 +268,20 @@ mui.ready(function() {
266 268
		    var detail = event.detail;
267 269
		    getConmain()
268 270
		});
271
		/*自定义事件*/
272
		window.addEventListener("newId", function(event) {
273
			userid = plus.storage.getItem('userid');
274
			if(userid != ownerid) {
275
				oattenSpan.style.display="block";
276
				ifcollectionAbout(ownerid,oattenSpan, 1,1);
277
			}else{
278
				document.getElementsByClassName("canTap")[0].classList.add("displayNone")
279
				document.getElementsByClassName("noTap")[0].classList.remove("displayNone")
280
				flag=1
281
			}
282
			ifcollectionAbout(answerId,oifCollect,9);
283
			isAgree(userid);
284
		})
269 285
		
270 286
		/*微信及微信朋友圈分享专家*/
271 287
		var auths, shares;

+ 4 - 4
app/js/qa-going-q-02.js

@ -128,11 +128,11 @@ mui.plusReady(function() {
128 128
	function showImgDetail(oldsrc) {
129 129
		var newsrc=reUrl+oldsrc
130 130
		var html = "";
131
		html += '<div class="image-item" style="float: left;margin-right:10px">';
131
		html += '<div class="image-item" style="float: left;margin-right:20px">';
132 132
		html += '    <div class="imgU" data-preview-src="' + oldsrc + '" data-preview-group="1" style="background-image:url(' + newsrc + ');width:65px;height:65px;background-size:cover;border-radius:6px;overflow:hidden"></div>';
133
		html += '    <span class="del">';
134
		html += '        <div class="fa fa-times-circle">X</div>';
135
		html += '    </span>';
133
		html += '    <div class="del">';
134
		html += '        <span class="fa fa-times-circle">X</span>';
135
		html += '    </div>';
136 136
		html += '</div>';
137 137
		$("#F_CKJLBS").append(html);
138 138
		var imglen = $(".image-item .imgU").length;