Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript zRSSFeed调整JS输出_Javascript_Jquery_Rss - Fatal编程技术网

Javascript zRSSFeed调整JS输出

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

我使用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: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。