XMTT лет назад: 7
Родитель
Сommit
5c409e0447
2 измененных файлов с 506 добавлено и 103 удалено
  1. 103 103
      app/html/qa-my-wenda.html
  2. 403 0
      app/js/qa-my-wendaTT.js

+ 103 - 103
app/html/qa-my-wenda.html

@ -1,62 +1,62 @@
1
<!DOCTYPE html>
2
<html>
3
	<head>
4
		<meta charset="UTF-8">
5
		<title>我的问答</title>
6
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
7
		<meta name="apple-mobile-web-app-capable" content="yes">
8
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
9
		<link href="../css/mui.min.css" rel="stylesheet" />
10
		<link href="../css/iconfont.css" rel="stylesheet" />
11
		<link href="../css/app.css" rel="stylesheet" />
12
		<script src="../js/public/zepto.min.js"></script>
13
	</head>
14
15
	<body>
16
		<header class="mui-bar mui-bar-nav toptitbox">
17
			<a class="mui-action-back mui-icon mui-icon-left-nav topback leftnav"></a>
18
			<h1 class="mui-title toptit">我的问答</h1>
19
		</header>
20
		<div class="mui-content searchTab">
21
			<div class="qa-count">
22
				<span></span>
23
				<p>回答共获得 <em id="allAgreeNum"></em> 次赞同</p>
24
			</div>
25
			<div id="slider" class="mui-slider mui-fullscreen" style="top:98px;">
26
				<div id="sliderSegmentedControl" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
27
					<div class="mui-scroll">
28
						<a class="mui-control-item  mui-active" href="#item1mobile" data-type="1">我的提问</a>
29
						<a class="mui-control-item" href="#item2mobile" data-type="2">我的回答</a>
30
						<a class="mui-control-item" href="#item3mobile" data-type="3">关注的人</a>
31
						<a class="mui-control-item" href="#item4mobile" data-type="4">关注的问题</a>
32
						<a class="mui-control-item" href="#item5mobile" data-type="5">收藏的回答</a>
33
					</div>
34
				</div>
35
				<div class="mui-slider-group">
36
					<div id="item1mobile" class="mui-slider-item mui-control-content mui-active">
37
						<div id="scroll1" class="mui-scroll-wrapper">
38
							<div class="mui-scroll">
39
								<ul class="mui-table-view madiaBlock" id="myQ">
40
									<!--<li class="mui-table-view-cell">
41
										<div class="flexCenter OflexCenter mui-clearfix">
42
											<div class="madiaHead qa-Head"></div>
43
											<div class="madiaInfo OmadiaInfo">
44
												<p class="mui-ellipsis-2 h1Font">文章名称章名称文章名称</p>
45
												<p class="show-item mui-ellipsis h2Font">
46
													<span>N 回答</span>
47
													<span>N 关注</span>
48
												</p>
49
											</div>
50
										</div>
51
									</li>-->
52
								</ul>
53
							</div>
54
						</div>
55
					</div>
56
					<div id="item2mobile" class="mui-slider-item mui-control-content">
57
						<div class="mui-scroll-wrapper">
58
							<div class="mui-scroll">
59
								<ul class="mui-table-view myAllneeds partLine" id="myA">
1
<!DOCTYPE html>
2
<html>
3
	<head>
4
		<meta charset="UTF-8">
5
		<title>我的问答</title>
6
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
7
		<meta name="apple-mobile-web-app-capable" content="yes">
8
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
9
		<link href="../css/mui.min.css" rel="stylesheet" />
10
		<link href="../css/iconfont.css" rel="stylesheet" />
11
		<link href="../css/app.css" rel="stylesheet" />
12
		<script src="../js/public/zepto.min.js"></script>
13
	</head>
14

15
	<body>
16
		<header class="mui-bar mui-bar-nav toptitbox">
17
			<a class="mui-action-back mui-icon mui-icon-left-nav topback leftnav"></a>
18
			<h1 class="mui-title toptit">我的问答</h1>
19
		</header>
20
		<div class="mui-content searchTab">
21
			<div class="qa-count">
22
				<span></span>
23
				<p>回答共获得 <em id="allAgreeNum"></em> 次赞同</p>
24
			</div>
25
			<div id="slider" class="mui-slider mui-fullscreen" style="top:98px;">
26
				<div id="sliderSegmentedControl" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
27
					<div class="mui-scroll">
28
						<a class="mui-control-item  mui-active" href="#item1mobile" data-type="0">我的提问</a>
29
						<a class="mui-control-item" href="#item2mobile" data-type="1">我的回答</a>
30
						<a class="mui-control-item" href="#item3mobile" data-type="2">关注的人</a>
31
						<a class="mui-control-item" href="#item4mobile" data-type="3">关注的问题</a>
32
						<a class="mui-control-item" href="#item5mobile" data-type="4">收藏的回答</a>
33
					</div>
34
				</div>
35
				<div class="mui-slider-group">
36
					<div id="item1mobile" class="mui-slider-item mui-control-content mui-active">
37
						<div id="scroll1" class="mui-scroll-wrapper">
38
							<div class="mui-scroll">
39
								<ul class="mui-table-view madiaBlock" id="myQ">
40
									<!--<li class="mui-table-view-cell">
41
										<div class="flexCenter OflexCenter mui-clearfix">
42
											<div class="madiaHead qa-Head"></div>
43
											<div class="madiaInfo OmadiaInfo">
44
												<p class="mui-ellipsis-2 h1Font">文章名称章名称文章名称</p>
45
												<p class="show-item mui-ellipsis h2Font">
46
													<span>N 回答</span>
47
													<span>N 关注</span>
48
												</p>
49
											</div>
50
										</div>
51
									</li>-->
52
								</ul>
53
							</div>
54
						</div>
55
					</div>
56
					<div id="item2mobile" class="mui-slider-item mui-control-content">
57
						<div class="mui-scroll-wrapper">
58
							<div class="mui-scroll">
59
								<ul class="mui-table-view myAllneeds partLine" id="myA">
60 60
									<!--<li class="mui-table-view-cell">
61 61
										<div class="madiaInfo">
62 62
											<p class="h1Font mui-ellipsis-2">需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问需求主题寻求一名斯特林热机技术顾问</p>
@ -75,15 +75,15 @@
75 75
												<span>N 留言</span>
76 76
											</div>
77 77
										</div>
78
									</li>-->
79
								</ul>
80
							</div>
81
						</div>
82
					</div>
83
					<div id="item3mobile" class="mui-slider-item mui-control-content">
84
						<div class="mui-scroll-wrapper">
85
							<div class="mui-scroll">
86
								<ul class="mui-table-view madiaBlock" id="watchPro">
78
									</li>-->
79
								</ul>
80
							</div>
81
						</div>
82
					</div>
83
					<div id="item3mobile" class="mui-slider-item mui-control-content">
84
						<div class="mui-scroll-wrapper">
85
							<div class="mui-scroll">
86
								<ul class="mui-table-view madiaBlock" id="watchPro">
87 87
									<!--<li class="mui-table-view-cell">
88 88
										<div class="flexCenter mui-clearfix">
89 89
											<div class="madiaHead useHead"></div>
@ -93,39 +93,39 @@
93 93
												<p class="mui-ellipsis h2Font">研究方向:研究方向研究方向研究方向研究方向研究方向研究方向</p>
94 94
											</div>
95 95
										</div>
96
									</li>-->
97
								</ul>
98
							</div>
99
						</div>
100
					</div>
101
					<div id="item4mobile" class="mui-slider-item mui-control-content">
102
						<div class="mui-scroll-wrapper">
103
							<div class="mui-scroll">
104
								<ul class="mui-table-view madiaBlock" id="watchQ">
105
									
106
								</ul>
107
							</div>
108
						</div>
109
					</div>
110
					<div id="item5mobile" class="mui-slider-item mui-control-content">
111
						<div class="mui-scroll-wrapper">
112
							<div class="mui-scroll">
113
								<ul class="mui-table-view myAllneeds partLine" id="watchA">
114
									
115
								</ul>
116
							</div>
117
						</div>
118
					</div>
119
120
				</div>
121
			</div>
122
		</div>
123
124
		<script src="../js/public/mui.min.js"></script>
125
		<script src="../js/public/mui.pullToRefresh.js"></script>
126
		<script src="../js/public/mui.pullToRefresh.material.js"></script>
127
		<script src="../js/public/base.js"></script>
128
		<script src="../js/qa-my-wenda.js"></script>
129
	</body>
130
96
									</li>-->
97
								</ul>
98
							</div>
99
						</div>
100
					</div>
101
					<div id="item4mobile" class="mui-slider-item mui-control-content">
102
						<div class="mui-scroll-wrapper">
103
							<div class="mui-scroll">
104
								<ul class="mui-table-view madiaBlock" id="watchQ">
105
									
106
								</ul>
107
							</div>
108
						</div>
109
					</div>
110
					<div id="item5mobile" class="mui-slider-item mui-control-content">
111
						<div class="mui-scroll-wrapper">
112
							<div class="mui-scroll">
113
								<ul class="mui-table-view myAllneeds partLine" id="watchA">
114
									
115
								</ul>
116
							</div>
117
						</div>
118
					</div>
119

120
				</div>
121
			</div>
122
		</div>
123

124
		<script src="../js/public/mui.min.js"></script>
125
		<script src="../js/public/mui.pullToRefresh.js"></script>
126
		<script src="../js/public/mui.pullToRefresh.material.js"></script>
127
		<script src="../js/public/base.js"></script>
128
		<script src="../js/qa-my-wendaTT.js"></script>
129
	</body>
130

131 131
</html>

+ 403 - 0
app/js/qa-my-wendaTT.js

@ -0,0 +1,403 @@
1
/**
2
 * Created by TT on 2018/1/9.
3
 */
4
var deceleration = mui.os.ios ? 0.003 : 0.0009;
5
mui('.mui-scroll-wrapper').scroll({
6
    bounce: false,
7
    indicators: true, //是否显示滚动条
8
    deceleration: deceleration
9
});
10
mui.ready(function () {
11
    mui.plusReady(function () {
12
        var currentIndex,
13
            currentSelf,
14
            pageNo = 1,
15
            rows = 2,
16
            pageSize = 2;
17
        var listData = [{
18
                type: 0,
19
                aimid: "myQ",
20
                url: "/ajax/question/my",
21
                notip: "您还没有提过问题"
22
            },
23
                {
24
                    type: 1,
25
                    aimid: "myA",
26
                    url: "/ajax/question/answer/bySelf",
27
                    notip: "您还没有回答问题"
28
                },
29
                {
30
                    type: 2,
31
                    aimid: "watchPro",
32
                    url: "/ajax/watch/qaPro",
33
                    notip: "您还没有关注的人"
34
                },
35
                {
36
                    type: 3,
37
                    aimid: "watchQ",
38
                    url: "/ajax/question/watch",
39
                    notip: "您还没有关注的问题"
40
                },
41
                {
42
                    type: 4,
43
                    aimid: "watchA",
44
                    url: "/ajax/question/answer/byWatch",
45
                    notip: "您还没有收藏的回答"
46
                }
47
            ],
48
            dataO = {time: "", id: ""};
49
        var userid = plus.storage.getItem('userid');
50
51
        function allAgreeNum() {
52
            mui.ajax(baseUrl + "/ajax/question/answer/my/agree/count", {
53
                data: {"id": userid},
54
                dataType: 'json',
55
                type: "get",
56
                success: function (res) {
57
                    if (res.success) {
58
                        document.getElementById("allAgreeNum").innerHTML = res.data
59
                    }
60
                }
61
            })
62
        };
63
        var oAjaxGet = function (url, obj, oType, oFun) {
64
            var urlStr = baseUrl + url;
65
            mui.plusReady(function () {
66
                mui.ajax(urlStr, {
67
                    data: obj,
68
                    dataType: 'json',
69
                    type: oType,
70
                    traditional: true,
71
                    async: false,
72
                    success: function (res) {
73
                        if (res.success) {
74
                            oFun(res);
75
                            console.log(JSON.stringify(res));
76
                            console.log(JSON.stringify(obj));
77
                        }
78
                    }
79
                });
80
            })
81
        };
82
        var comPull = function (dataStr, index, reStr) {
83
            var url = listData[index].url,
84
                aimId = listData[index].aimid,
85
                newStr = listData[index].notip;
86
            if (currentIndex != index) {
87
                currentIndex = index;
88
                mui.each(document.querySelectorAll('.mui-slider-group .mui-scroll'), function ($_index, pullRefreshEl) {
89
                    if ($_index == index) {
90
                        currentSelf = mui(pullRefreshEl).pullToRefresh({
91
                            up: {
92
                                callback: function () {
93
                                    setTimeout(function () {
94
                                        if (index == 2) {
95
                                            var rs = {
96
                                                "professorId": userid,
97
                                                "watchType": 1,
98
                                                "pageSize": pageSize,
99
                                                "pageNo": ++pageNo
100
                                            };
101
                                            oAjaxGet(url, rs, "get", oWatchPro);
102
                                        } else {
103
                                            var rs = {
104
                                                "uid": userid,
105
                                                "rows": rows,
106
                                                "time": dataO.time,
107
                                                "id": dataO.id
108
                                            };
109
                                            if (index == 0) {
110
                                                oAjaxGet(url, rs, "get", oMyQ);
111
                                            } else if (index == 1) {
112
                                                oAjaxGet(url, rs, "get", oMyA);
113
                                            } else if (index == 3) {
114
                                                oAjaxGet(url, rs, "get", oWatchQ);
115
                                            } else if (index == 4) {
116
                                                oAjaxGet(url, rs, "get", oWatchA);
117
                                            }
118
                                        }
119
                                        currentSelf.endPullUpToRefresh()
120
                                    }, 1000);
121
                                }
122
                            },
123
                            auto:true
124
                        });
125
                    }
126
                })
127
            }
128
            if (dataStr.length > 0) {
129
                dataO.time = dataStr[dataStr.length - 1].createTime;
130
                dataO.id = dataStr[dataStr.length - 1].id;
131
132
                for (var i = 0; i < dataStr.length; i++) {
133
                    var liStr = document.createElement("li");
134
                    document.getElementById(aimId).appendChild(liStr);
135
                    if (index == 0 || index == 3) {
136
                        questionModule(dataStr[i], liStr);
137
                    } else if (index == 1 || index == 4) {
138
                        answerModule(dataStr[i], liStr);
139
                    } else if (index == 2) {
140
                        proModule(dataStr[i], liStr);
141
                    }
142
                }
143
                if (index == 2) {
144
                    if (pageNo < Math.ceil(reStr.total / reStr.pageSize)) {
145
                        currentSelf.endPullUpToRefresh(false);
146
                    } else {
147
                        currentSelf.endPullUpToRefresh(true);
148
                    }
149
                    if(reStr.total<=reStr.pageSize){
150
                        currentSelf.endPullUpToRefresh(true);
151
                    }
152
                } else {
153
                    if (dataStr.length > rows) {
154
                        currentSelf.endPullUpToRefresh(false);
155
                    }
156
                }
157
            } else {
158
                currentSelf.endPullUpToRefresh(true);
159
                return;
160
            }
161
        };
162
        var oMyQ = function (res) {
163
                console.log(0)
164
                comPull(res.data, 0);
165
            },
166
            oMyA = function (res) {
167
                console.log(1)
168
                comPull(res.data, 1);
169
            },
170
            oWatchPro = function (res) {
171
                console.log(2)
172
                comPull(res.data.data, 2, res.data);
173
            },
174
            oWatchQ = function (res) {
175
                console.log(3)
176
                comPull(res.data, 3);
177
            },
178
            oWatchA = function (res) {
179
                console.log(4)
180
                comPull(res.data, 4);
181
            },
182
            proModule = function (dataStr, liStr) {
183
                var dataStr = dataStr.professor;
184
                var userType = autho(dataStr.authType, dataStr.orgAuth, dataStr.authStatus);
185
                var os = "";
186
                if (dataStr.title) {
187
                    if (dataStr.orgName) {
188
                        os = dataStr.title + "," + dataStr.orgName;
189
                    } else {
190
                        os = dataStr.title;
191
                    }
192
                } else {
193
                    if (dataStr.office) {
194
                        if (dataStr.orgName) {
195
                            os = dataStr.office + "," + dataStr.orgName;
196
                        } else {
197
                            os = dataStr.office;
198
                        }
199
                    } else {
200
                        if (dataStr.orgName) {
201
                            os = dataStr.orgName;
202
                        }
203
                    }
204
                }
205
                var baImg = "../images/default-photo.jpg";
206
                if (dataStr.hasHeadImage == 1) {
207
                    baImg = baseUrl + "/images/head/" + dataStr.id + "_l.jpg";
208
                }
209
                var oSub = "";
210
                if (dataStr.researchAreas.length) {
211
                    var arr = [];
212
                    for (var n = 0; n < dataStr.researchAreas.length; n++) {
213
                        arr[n] = dataStr.researchAreas[n].caption;
214
                    }
215
                    oSub = "研究方向:" + arr.join(";");
216
                }
217
                liStr.setAttribute("data-id", dataStr.id);
218
                liStr.setAttribute("data-flag", 1);
219
                liStr.className = "mui-table-view-cell flexCenter";
220
                liStr.innerHTML = ' <div class="madiaHead useHead" style="background-image:url(' + baImg + ')"></div>' +
221
                    '<div class="madiaInfo">' +
222
                    '<p><span class="h1Font">' + dataStr.name + '</span><em class="authicon ' + userType.sty + '" title="' + userType.title + '"></em></p>' +
223
                    '<p class="mui-ellipsis h2Font">' + os + '</p>' +
224
                    '<p class="mui-ellipsis h2Font">' + oSub + '</p>' +
225
                    '</div>'
226
            },
227
            questionModule = function (dataStr, liStr) {
228
                var baImg = "../images/default-q&a.jpg";
229
                if (dataStr.img) {
230
                    baImg = baseUrl + dataStr.img;
231
                }
232
                var hd = "";
233
                if (dataStr.replyCount > 0) {
234
                    hd = '<span>' + dataStr.replyCount + ' 回答</span>'
235
                }
236
                liStr.setAttribute("data-id", dataStr.id);
237
                liStr.className = "mui-table-view-cell";
238
                liStr.innerHTML = '<div class="flexCenter OflexCenter mui-clearfix">' +
239
                    '<div class="madiaHead qa-Head" style="background-image:url(' + baImg + ')"></div>' +
240
                    '<div class="madiaInfo OmadiaInfo">' +
241
                    '<p class="mui-ellipsis-2 h1Font">' + dataStr.title + '</p>' +
242
                    '<p class="show-item mui-ellipsis h2Font">' + hd + '<span>N 关注</span></p>' +
243
                    '</div></div>'
244
            },
245
            answerModule = function (dataStr, liStr) {
246
                var hd = "", hl = "";
247
                if (dataStr.agree > 0) {
248
                    hd = '<span>' + dataStr.agree + ' 赞</span>'
249
                }
250
                if (dataStr.ballot > 0) {
251
                    hl = '<span>' + dataStr.ballot + ' 留言</span>'
252
                }
253
                liStr.setAttribute("data-id", dataStr.id);
254
                liStr.className = "mui-table-view-cell";
255
                var str = '<div class="madiaInfo">' +
256
                    '<p class="h1Font mui-ellipsis-2 qa-question"></p>' +
257
                    '<div class="flexCenter qa-owner"></div>' +
258
                    '<p class="qa-con mui-ellipsis-5">' + dataStr.cnt + '</p>' +
259
                    '<div class="showli mui-ellipsis">' +
260
                    '<span>' + commenTime(dataStr.createTime) + '</span>' + hd + hl +
261
                    '</div>' +
262
                    '</div>'
263
                var $str = $(str)
264
                $str.appendTo(liStr);
265
                questioninfo(dataStr.qid, $str);
266
                proinfo(dataStr.uid, $str);
267
268
            },
269
            insertAfter = function (newStr, targetE) {
270
                var parent = document.getElementById(targetE).parentNode;
271
                var kong = document.createElement("div");
272
                kong.className = "con-kong";
273
                kong.innerHTML = newStr;
274
                if (parent.lastChild.className == "con-kong") {
275
                    return
276
                } else {
277
                    parent.insertBefore(kong, document.getElementById(targetE).nextSibling);
278
                }
279
280
            },
281
            removeAfter = function (targetE) {
282
                var parent = document.getElementById(targetE).parentNode;
283
                if (parent.lastChild.className == "con-kong") {
284
                    parent.removeChild(parent.querySelector(".con-kong"));
285
                } else {
286
                    return
287
                }
288
            },
289
            proinfo = function (pid, $str) {
290
                oAjaxGet("/ajax/professor/baseInfo/" + pid, {}, "get", function (res) {
291
                    var dataStr = res.data
292
                    var baImg = "../images/default-photo.jpg";
293
                    if (dataStr.hasHeadImage == 1) {
294
                        baImg = baseUrl + "/images/head/" + dataStr.id + "_l.jpg";
295
                    }
296
                    var userType = autho(dataStr.authType, dataStr.orgAuth, dataStr.authStatus);
297
                    var os = "";
298
                    if (dataStr.title) {
299
                        if (dataStr.orgName) {
300
                            os = dataStr.title + "," + dataStr.orgName;
301
                        } else {
302
                            os = dataStr.title;
303
                        }
304
                    } else {
305
                        if (dataStr.office) {
306
                            if (dataStr.orgName) {
307
                                os = dataStr.office + "," + dataStr.orgName;
308
                            } else {
309
                                os = dataStr.office;
310
                            }
311
                        } else {
312
                            if (dataStr.orgName) {
313
                                os = dataStr.orgName;
314
                            }
315
                        }
316
                    }
317
                    var str = '<div class="owner-head useHead" style="background:url(' + baImg + ')"></div>' +
318
                        '<div class="owner-info">' +
319
                        '<div class="owner-name"><span class="h1Font">' + dataStr.name + '</span><em class="authicon ' + userType.sty + '" title="' + userType.title + '"></em></div>' +
320
                        '<div class="owner-tit mui-ellipsis h2Font">' + os + '</div>' +
321
                        '</div>'
322
                    $str.find(".qa-owner").html(str)
323
                });
324
            },
325
            questioninfo = function (qid, $str) {
326
                oAjaxGet("/ajax/question/qo", {
327
                    "id": qid,
328
                }, "get", function (res) {
329
                    $str.find(".qa-question").html(res.data.title);
330
                });
331
332
            }
333
334
        var slideFun = function (index) {
335
            if (index == "0") {
336
                document.getElementById("myQ").innerHTML = "";
337
                oAjaxGet("/ajax/question/my", {
338
                    "uid": userid,
339
                    "rows": rows
340
                }, "get", oMyQ);
341
            } else if (index == "1") {
342
                document.getElementById("myA").innerHTML = "";
343
                oAjaxGet("/ajax/question/answer/bySelf", {
344
                    "uid": userid,
345
                    "rows": rows
346
                }, "get", oMyA);
347
            } else if (index == "2") {
348
                document.getElementById("watchPro").innerHTML = "";
349
                oAjaxGet("/ajax/watch/qaPro", {
350
                    "professorId": userid,
351
                    "watchType": 1,
352
                    "pageSize": pageSize,
353
                    "pageNo": pageNo
354
                }, "get", oWatchPro);
355
            } else if (index == "3") {
356
                document.getElementById("watchQ").innerHTML = "";
357
                oAjaxGet("/ajax/question/watch", {
358
                    "uid": userid,
359
                    "rows": rows
360
                }, "get", oWatchQ);
361
            } else if (index == "4") {
362
                document.getElementById("watchA").innerHTML = "";
363
                oAjaxGet("/ajax/question/answer/byWatch", {
364
                    "uid": userid,
365
                    "rows": rows
366
                }, "get", oWatchA);
367
            }
368
        }
369
370
        oAjaxGet("/ajax/question/my", {
371
            "uid": userid,
372
            "rows":rows
373
        }, "get", oMyQ);
374
        //左滑及右滑
375
        document.querySelector('#slider').addEventListener('slide', function (event) {
376
            currentSelf.endPullUpToRefresh(false);
377
            mui.each(document.querySelectorAll('.mui-slider-group .mui-scroll'), function ($_index, pullRefreshEl) {
378
                var id = pullRefreshEl.getAttribute("data-pullToRefresh");
379
                if(id) {
380
                    pullRefreshEl.removeAttribute("data-pullToRefresh");
381
                }
382
            });
383
            dataO = {time: "", id: ""};pageNo = 1;
384
            var $this = document.querySelector(".mui-scroll .mui-active");
385
            var $type = $this.getAttribute("data-type");
386
            slideFun($type);
387
        });
388
        //点击
389
        document.querySelector('#slider').addEventListener('tap', function (event) {
390
            currentSelf.endPullUpToRefresh(false);
391
            mui.each(document.querySelectorAll('.mui-slider-group .mui-scroll'), function ($_index, pullRefreshEl) {
392
                var id = pullRefreshEl.getAttribute("data-pullToRefresh");
393
                if(id) {
394
                    pullRefreshEl.removeAttribute("data-pullToRefresh");
395
                }
396
            });
397
            dataO = {time: "", id: ""};pageNo = 1;
398
            var $this = document.querySelector(".mui-scroll .mui-active");
399
            var $type = $this.getAttribute("data-type");
400
            slideFun($type);
401
        });
402
    })
403
});