Javascript zRSSFeed调整JS输出
我使用zRSSFeed显示带有图像的提要,效果非常好,只是我在修改输出的HTML顺序时遇到了一些问题。我想把图像放在第一位。HTML输出为:Javascript zRSSFeed调整JS输出,javascript,jquery,rss,Javascript,Jquery,Rss,我使用zRSSFeed显示带有图像的提要,效果非常好,只是我在修改输出的HTML顺序时遇到了一些问题。我想把图像放在第一位。HTML输出为: <h4> <a title="View this feed at" href="http://someurl.com/image.jpg" target="_self">This is an image</a> </h4> <div class="date">04/16/2013 01:4
<h4>
<a title="View this feed at" href="http://someurl.com/image.jpg" target="_self">This is an image</a>
</h4>
<div class="date">04/16/2013 01:49:15</div>
<p class="image">
<img src="http://someurl.com/image.jpg">
</p>
04/16/2013 01:49:15
我找到了输出该命令的JavaScript,并尝试过使用该命令,但很容易出错
e.linkredirect && (k = encodeURIComponent(k));
j[d].html = '<' + e.titletag + '><a href="' + e.linkredirect + k + '" title="View this feed at ' + b.title + '">' + g.title + '</a></' + e.titletag + '>';
e.date && a && (j[d].html += '<div class="date">' + a + '</div>');
e.content && (g = e.snippet && '' != g.contentSnippet ? g.contentSnippet : g.content, e.linkcontent && (g = '<a href="' + e.linkredirect + k + '" title="View this feed at ' + b.title + '">' + g + '</a>'), j[d].html += '<p class="image">' + g + '</p>');
e.linkredirect&(k=encodeURIComponent(k));
j[d].html='';
e、 日期&&a&(j[d].html+=''+a+'';
e、 content&&(g=e.snippet&&''!=g.contentSnippet?g.contentSnippet:g.content,e.linkcontent&&(g=''),j[d].html+=''+g+'
');
我可以有效地将图像放在它的第一个实例中j[d].html的开头,并使用e.linkredirect获取src,但是如果我将其作为没有图像的提要重用,这将无法正常工作。图像添加到段落中,并带有“image”类。有什么建议吗?对于开始,您可以将输出拆分吗?因此,在变量周围运行if语句,看看它们是否在+=它们到j[d].html之前存在?我可以,但问题是一些命名约定使得很难知道什么是什么,特别是上面脚本的第4行。在添加标记的每一点上,都将其拆分。修复了它。最后是难以置信的简单!第4行我将语句的结尾从j[d].html+='
'+g+'
'更改为j[d].html=''+g+'
'+j[d].html。