...
|
...
|
@@ -26,8 +26,7 @@ var $window = $(window), |
|
|
var mySwiper;
|
|
|
*/
|
|
|
|
|
|
var avatarKey, bannerLen, res, avatarSwiper, avatarSwiperClone, getIndexHtml;
|
|
|
var $avatarClone, $avatar, $starArticle, $starMain;
|
|
|
var avatarKey, bannerLen, res, avatarSwiper, avatarSwiperClone, getIndexHtml, $avatarClone, $avatar, $starArticle;
|
|
|
|
|
|
require('../common');
|
|
|
|
...
|
...
|
@@ -93,30 +92,6 @@ function setIndexAction() { |
|
|
$avatarWrap = $('.avatar-wrap:not(.avatar-clone)'),
|
|
|
avatarHeight = $('.avatar').height();
|
|
|
|
|
|
$starMain = $('.star-main');
|
|
|
$avatar = $('.avatar');
|
|
|
$starArticle = $('.star-article');
|
|
|
bannerLen = $avatar.find('.swiper-slide').length;
|
|
|
|
|
|
if ($avatarClone) {
|
|
|
$avatarClone.remove();
|
|
|
}
|
|
|
|
|
|
$('.avatar li').each(function() {
|
|
|
setAvatar($(this).find('span'));
|
|
|
});
|
|
|
|
|
|
$starMain.before($('.avatar-swiper').clone().addClass('avatar-clone').hide());
|
|
|
|
|
|
$avatarClone = $('.avatar-clone');
|
|
|
|
|
|
// 限制标题字数
|
|
|
$('.cont-area').each(function() {
|
|
|
txtLimit($(this), '.title', '.cont-txt');
|
|
|
});
|
|
|
|
|
|
lazyLoad($('img.lazy'));
|
|
|
|
|
|
// 下拉刷新,上拉加载
|
|
|
starIScroll = new PullRefresh('.star-wrap', {
|
|
|
height: $(window).height() - commonHeaderTop - avatarHeight,
|
...
|
...
|
@@ -252,10 +227,11 @@ function setIndexAction() { |
|
|
});
|
|
|
}
|
|
|
|
|
|
setIndexAction();
|
|
|
|
|
|
// 首页数据请求
|
|
|
getIndexHtml = function() {
|
|
|
var $starMain = $('.star-main');
|
|
|
|
|
|
loading.showLoadingMask();
|
|
|
$.ajax({
|
|
|
url: '/guang/star/getIndexHtml',
|
...
|
...
|
@@ -265,15 +241,38 @@ getIndexHtml = function() { |
|
|
|
|
|
if (!data) {
|
|
|
stopLoading = true;
|
|
|
loading.hideLoadingMask();
|
|
|
tip.show('没有更多内容了');
|
|
|
} else {
|
|
|
setTimeout(function() {
|
|
|
setIndexAction();
|
|
|
loading.hideLoadingMask();
|
|
|
}, 100);
|
|
|
}
|
|
|
|
|
|
$starMain.html(data);
|
|
|
$avatar = $('.avatar');
|
|
|
$starArticle = $('.star-article');
|
|
|
bannerLen = $avatar.find('.swiper-slide').length;
|
|
|
|
|
|
if ($avatarClone) {
|
|
|
$avatarClone.remove();
|
|
|
}
|
|
|
|
|
|
$('.avatar li').each(function() {
|
|
|
setAvatar($(this).find('span'));
|
|
|
});
|
|
|
|
|
|
$starMain.before($('.avatar-swiper').clone().addClass('avatar-clone').hide());
|
|
|
|
|
|
$avatarClone = $('.avatar-clone');
|
|
|
|
|
|
// 限制标题字数
|
|
|
$('.cont-area').each(function() {
|
|
|
txtLimit($(this), '.title', '.cont-txt');
|
|
|
});
|
|
|
|
|
|
lazyLoad($('img.lazy'));
|
|
|
|
|
|
setTimeout(function() {
|
|
|
setIndexAction();
|
|
|
loading.hideLoadingMask();
|
|
|
}, 100);
|
|
|
|
|
|
},
|
|
|
error: function() {
|
|
|
tip.show('网络断开连接了~');
|
...
|
...
|
@@ -281,6 +280,8 @@ getIndexHtml = function() { |
|
|
});
|
|
|
};
|
|
|
|
|
|
getIndexHtml();
|
|
|
|
|
|
// 明星动态文章图片相关操作
|
|
|
/*
|
|
|
function articleImgAction(dom, key) {
|
...
|
...
|
|