このようなjqueryブロックがあります。HTMLがレンダリングされた後、<article>
タグが開いてすぐに閉じられることがわかります。同じように、すぐに<div class=bar>
開いて閉じます。彼のコードで何か間違ったことをしていますか?これを実装するより良い方法はありますか?
ありがとう
$.each(filterresult.result, function(index, value) {
$('#newslist')
.append('<article class="preview">')
.append('<div class="bar">')
.append('<span class="left"><small>').append(value.dTime)
.append('</small></span><span class="right text-sm gray-text">')
.append(value.author)
.append('</span></div>').append('<h3 class="tighter"><a class="black" href="#">')
.append(value.title)
.append('</a></h3')
.append('<div class="media-block medium"><figure><span class="box blue">Products & Services</span><img src="http://placeholder.levelfivesolutions.net/140x105.png" alt="" title="" /></figure>')
.append('<div class="details">')
.append(value.teaser)
.append('<div class="bar"><span class="left"><a class="blue" href="#"><span class="gray-text">»</span> Read More</a></span><span class="right text-sm"><a class="comment-icon" href="#">12 Comments</a></span></div>')
.append('</div>')
.append('</div>')
.append('</article>');
});