Browse Source

文章点赞ok

jack 8 years ago
parent
commit
ba34fffb59
2 changed files with 36 additions and 2 deletions
  1. 2 2
      app/html/professorArticle.html
  2. 34 0
      app/js/professorArticle.js

+ 2 - 2
app/html/professorArticle.html

27
			<a class="mui-icon iconfont icon-share mui-pull-right button topmore" id="shareBtn"></a>
27
			<a class="mui-icon iconfont icon-share mui-pull-right button topmore" id="shareBtn"></a>
28
		</header>
28
		</header>
29
		<nav class="mui-bar mui-bar-tab mui-clearfix footbox">
29
		<nav class="mui-bar mui-bar-tab mui-clearfix footbox">
30
			<div class="attentbtn mui-pull-left" id="thumbsUp" oThumsflag="1">
30
			<div class="attentbtn mui-pull-left" id="thumbsUp">
31
				<em class="mui-iocn iconfont  icon-appreciate" id="appreciate" style="float:left"></em>
31
				<em class="mui-iocn iconfont  icon-appreciate" id="appreciate" style="float:left"></em>
32
				<em class="mui-iocn iconfont icon-appreciatefill" style="display:none;float:left" id="appreciatefill"></em>
32
				<em class="mui-iocn iconfont icon-appreciatefill" style="display:none;float:left" id="appreciatefill"></em>
33
				<span style="float:left;"id="numerCount">1</span>
33
				<span style="float:left;" id="numerCount"id="numerCount"></span>
34
			</div>
34
			</div>
35
			<div class="dialogbtn mui-pull-left btnactive" style="background:#FF9900; color: #FFFFFF;width:60%;" id="leaveWord">
35
			<div class="dialogbtn mui-pull-left btnactive" style="background:#FF9900; color: #FFFFFF;width:60%;" id="leaveWord">
36
				<div>
36
				<div>

+ 34 - 0
app/js/professorArticle.js

74
			success: function(data) {
74
			success: function(data) {
75
				var $info = data.data || {};
75
				var $info = data.data || {};
76
				if(data.success && data.data) {
76
				if(data.success && data.data) {
77
					
77
					plus.nativeUI.closeWaiting();
78
					plus.nativeUI.closeWaiting();
78
					plus.webview.currentWebview().show("slide-in-right", 150);
79
					plus.webview.currentWebview().show("slide-in-right", 150);
79
					var articleImg = document.getElementById("articleImg");
80
					var articleImg = document.getElementById("articleImg");
80
					var artical_topic = document.getElementById("artical_topic");
81
					var artical_topic = document.getElementById("artical_topic");
81
					var main_content = document.getElementById("main_content");
82
					var main_content = document.getElementById("main_content");
83
					document.getElementById("numerCount").innerHTML=$info.articleAgree;
82
					if(data.data.createTime) {
84
					if(data.data.createTime) {
83
						var oTime = timeGeshi(data.data.createTime);
85
						var oTime = timeGeshi(data.data.createTime);
84
						document.getElementById("proRlist").innerText = oTime;
86
						document.getElementById("proRlist").innerText = oTime;
229
			console.log(oUrl);
231
			console.log(oUrl);
230
			thums(oUrl);
232
			thums(oUrl);
231
		})
233
		})
234
		isAgreeArticle();
235
		/*查询登录者是否为这篇文章点过赞*/
236
		function isAgreeArticle(){
237
			if(!userid){
238
				return;
239
			}
240
			mui.ajax(baseUrl + "/ajax/article/isAgree", {
241
				type: "GET",
242
				timeout: 10000,
243
				dataType: "json",
244
				data: {
245
					"operateId": userid,
246
					"articleId": proId
247
				},
248
				success: function(data) {oThumsflag="1"
249
					if(data.success) {
250
						if(data.data==null){
251
						document.getElementById("appreciate").style.display="block";
252
						document.getElementById("appreciatefill").style.display="none";
253
						document.getElementById("thumbsUp").setAttribute("oThumsflag","0");
254
						}else{
255
						document.getElementById("appreciate").style.display="none";
256
						document.getElementById("appreciatefill").style.display="block";
257
						document.getElementById("thumbsUp").setAttribute("oThumsflag","1");
258
						}
259
					}
260
				},
261
				error: function(XMLHttpRequest, textStats, errorThrown) {
262
					console.log(JSON.stringify(XMLHttpRequest));
263
				}
264
			})
265
		}
232
		/*收藏文章*/
266
		/*收藏文章*/
233
		var oCollectFlag;
267
		var oCollectFlag;
234

268