我需要对该新闻行情进行一些更改,该新闻行情基于使用Google JSAPI的goldyberg的jquery水平newsticker:
I need to make some changes to this news ticker which is based on goldyberg's jquery horizontal newsticker using Google JSAPI:
inetwebdesign/jQueryTools/tickers/horizontal-news-ticker2/horizontal-news-ticker3.html
我有两个问题:
如何限制被拉到div中的单词的数量?现在,它太长了,它会包裹起来.
How do you limit the number of words that are being pulled into the div? Right now it is too long and it wraps.
如何将rss feed中的日期添加到显示的字符串中?
How do you add the date from the rss feed to the string that is displayed?
以下是我认为相关的代码:
Here is the code I believe is relevant:
parse: function(entries) { var feedMarkup = ''; feedMarkup += '<ul>'; for (var i = 0; i < entries.length; i++) { feedMarkup += '<li><a target="_blank" href="'+entries[i].link+'">'+entries[i].title+'</a></li>'; } feedMarkup += '</ul>'; $("#ticker-content").empty().append(feedMarkup).fadeIn(400); $('#ticker ul li:eq(0)').show(); current = $('#ticker ul li:eq(0)').index(); first = 0; last = $('#ticker ul li').length;预先感谢您的帮助.
关于, 雨伞
推荐答案
演示在这里: www.marlenynunez/files/jsapi/horizontal-news-ticker4.html
HTML文件:
<script type="text/javascript" src="js/date.js"></script> <script type="text/javascript" src="js/scripts.js"></script>scripts.js文件:
scripts.js file:
parse: function(entries) { var feedMarkup = ''; var pubDate; var titleText; var splitText; feedMarkup += '<ul>'; for (var i = 0; i < entries.length; i++) { titleText = entries[i].title; splitText = titleText.substring(0,60).split(" "); titleText = splitText.slice(0, -1).join(" ") + '...'; pubDate = Date.parse(String(entries[i].publishedDate)).toString('MMM dd'); feedMarkup += '<li>'+pubDate+' | <a target="_blank" href="'+entries[i].link+'">'+titleText+'</a></li>'; }更多推荐
使用谷歌jsapi的jquery水平新闻行情
发布评论