...
|
...
|
@@ -31,10 +31,16 @@ function setLazyLoadAndMellipsis($infos) { |
|
|
lazyLoad($infos.find('img.lazy'));
|
|
|
|
|
|
$infos.each(function() {
|
|
|
var $this = $(this);
|
|
|
var $this = $(this),
|
|
|
$title = $this.find('.info-title'),
|
|
|
$text = $this.find('.info-text');
|
|
|
|
|
|
$this.find('.info-title')[0].mlellipsis(2);
|
|
|
$this.find('.info-text')[0].mlellipsis(2);
|
|
|
//减少重复调用
|
|
|
if ($title.attr('title') && $text.attr('title')) {
|
|
|
return;
|
|
|
}
|
|
|
$title[0].mlellipsis(2);
|
|
|
$text[0].mlellipsis(2);
|
|
|
});
|
|
|
}
|
|
|
|
...
|
...
|
@@ -75,8 +81,6 @@ function initInfosEvt($container) { |
|
|
* 资讯LoadMore
|
|
|
*/
|
|
|
function loadMore($container, opt) {
|
|
|
var infosNum = $container.find('.guang-info').length;
|
|
|
|
|
|
if (loading) {
|
|
|
return;
|
|
|
}
|
...
|
...
|
@@ -87,13 +91,10 @@ function loadMore($container, opt) { |
|
|
|
|
|
loading = true;
|
|
|
$.ajax({
|
|
|
type: 'POST',
|
|
|
type: 'GET',
|
|
|
url: ' /guang/list/page',
|
|
|
data: opt,
|
|
|
success: function(data) {
|
|
|
var $newInfos;
|
|
|
|
|
|
//请求结束
|
|
|
if (data === ' ') {
|
|
|
opt.end = true;
|
|
|
loading = false;
|
...
|
...
|
@@ -104,10 +105,9 @@ function loadMore($container, opt) { |
|
|
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
$container.append(data);
|
|
|
$newInfos = $container.find('.guang-info:gt(' + (infosNum - 1) + ')');
|
|
|
setLazyLoadAndMellipsis($newInfos);
|
|
|
|
|
|
setLazyLoadAndMellipsis($container.find('.guang-info'));
|
|
|
|
|
|
opt.page++;
|
|
|
|
...
|
...
|
|