Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHOBUYWAP
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
王水玲
9 years ago
Commit
5ab67427033f1ac04c608be2416f2b249424f64a
1 parent
af725b0b
新潮
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
42 deletions
static/js/guang/collocation-list.js
static/js/guang/star-classroom.js
static/js/guang/collocation-list.js
View file @
5ab6742
...
...
@@ -73,7 +73,7 @@ window.successShare = function() {
success
:
function
(
data
)
{
var
code
=
data
.
code
;
if
(
code
===
200
)
{
if
(
code
===
200
&&
data
.
data
>
0
)
{
tip
.
show
(
'分享成功,亲密度+10'
);
}
},
...
...
static/js/guang/star-classroom.js
View file @
5ab6742
...
...
@@ -16,13 +16,16 @@ lazyLoad($('img.lazy'));
$
(
'body'
).
addClass
(
'star-class-body'
);
function
loadIntimacyAvatar
(
myImage
,
src
)
{
var
newSrc
=
''
;
function
setAvatar
(
$userAvatar
)
{
var
myImage
=
new
Image
(),
avatar
;
// 部分老用户没有头像,显示默认头像
avatar
=
$userAvatar
.
data
(
'avatar'
);
myImage
.
src
=
avatar
;
myImage
.
onload
=
function
()
{
newSrc
=
'background-image:url('
+
src
+
')'
;
$userAvatar
.
css
(
'background-image'
,
'url('
+
avatar
+
')'
)
;
};
return
newSrc
;
}
// 日历弹出框显示及粉丝排行榜数据组装
...
...
@@ -33,7 +36,6 @@ function intimacyData(data) {
signDay
=
data
.
signDay
.
split
(
','
),
html
=
''
,
style
=
''
,
bgStyle
=
''
,
nowDate
=
new
Date
(),
myImage
=
new
Image
(),
nowYear
=
nowDate
.
getFullYear
(),
...
...
@@ -59,17 +61,9 @@ function intimacyData(data) {
style
=
''
;
}
if
(
data
.
fanCharts
[
i
].
img
!==
''
&&
data
.
fanCharts
[
i
].
img
!==
null
)
{
myImage
.
src
=
data
.
fanCharts
[
i
].
img
;
bgStyle
=
loadIntimacyAvatar
(
myImage
,
data
.
fanCharts
[
i
].
img
);
}
else
{
bgStyle
=
''
;
}
html
+=
'<li>'
+
'<i class="rank-ico">'
+
data
.
fanCharts
[
i
].
num
+
'</i>'
+
'<span data-avatar="'
+
data
.
fanCharts
[
i
].
img
+
'" style="'
+
bgStyle
+
'" class="rank-avatar"></span>'
+
'<span data-avatar="'
+
data
.
fanCharts
[
i
].
img
+
'" class="rank-avatar"></span>'
+
'<span class="fans-name">'
+
data
.
fanCharts
[
i
].
name
+
'</span>'
+
'<div class="fans-intimacy">亲密度<span class="'
+
style
+
'">'
+
data
.
fanCharts
[
i
].
intimacyNum
+
'</span></div>'
+
...
...
@@ -78,6 +72,12 @@ function intimacyData(data) {
$ul
.
html
(
html
);
$
(
'.fan-charts-cont .rank-avatar'
).
each
(
function
(
key
,
item
)
{
if
(
$
(
item
).
attr
(
'data-avatar'
)
!==
''
)
{
setAvatar
(
$
(
item
));
}
});
$myIntimacy
.
find
(
'span'
).
html
(
data
.
todayIntimacy
);
$increased
.
find
(
'span'
).
html
(
data
.
todayIntimacy
);
...
...
@@ -251,36 +251,10 @@ $('.add-intimacy').on('touchstart', function(event) {
// 关闭日历弹出窗事件
$
(
'.pop-intimacy .pop-close, .classroom-mask'
).
on
(
'click'
,
function
()
{
// $('.pop-intimacy').css({
// zIndex: '-1'
// }).hide();
// $('.classroom-mask').css({
// zIndex: '-1'
// }).hide();
// $('body').css({
// overflow: 'visible'
// });
// location.reload();
history
.
go
(
0
);
});
function
setAvatar
()
{
var
$userAvatar
=
$
(
'.user-head'
),
myImage
=
new
Image
(),
avatar
;
// 部分老用户没有头像,显示默认头像
avatar
=
$userAvatar
.
data
(
'avatar'
);
myImage
.
src
=
avatar
;
myImage
.
onload
=
function
()
{
$userAvatar
.
css
(
'background-image'
,
'url('
+
avatar
+
')'
);
};
}
if
(
$
(
'.user-head'
).
attr
(
'data-avatar'
)
!==
''
)
{
setAvatar
();
setAvatar
(
$
(
'.user-head'
)
);
}
\ No newline at end of file
...
...
Please
register
or
login
to post a comment