【发布时间】:2015-02-11 01:04:08
【问题描述】:
当用户单击“更多”按钮时,我有这个 javascript 用于将文章附加到页面。如何编辑点击功能以将所有 21 篇文章包装在一个行 div 中,并一次将 3 篇文章包装在“col-sm-12”div 中?
var buildUrl= function(offset){
var url = window.location.pathname;
url += '?offset=' + offset
return url;
}
var articleOffset = 0;
$('.blog .load-more').on("click", function(e){
e.preventDefault();
articleOffset += 21;
var url = buildUrl(articleOffset);
$.ajax({
type:"GET",
dataType: "script",
url: url,
complete: function(){
//$('blog .load-more a').prop('href', buildUrl(articleOffset + 21));
}
});
});
现在它只是附加了取自文章的 21 <li class="article-preview"> ... </li>,但我需要将它包裹在一行和一列中。
编辑:ajax 响应
[text, li.\'article-preview\', li.\'article-preview\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'文章预览\', li.\'article-preview\',jquery:“2.1.1”,构造函数:函数, 选择器:“”,toArray:函数,获取:函数...]....
【问题讨论】:
标签: javascript jquery html append