[英]jquery horizontal news ticker using google jsapi
我需要對該新聞行情進行一些更改,該新聞行情基於使用谷歌JSAPI的goldyberg的jquery水平newsticker:
我有兩個問題:
您如何限制被拉到div中的單詞數? 現在,它太長了,它會包裹起來。
如何將rss feed中的日期添加到顯示的字符串中?
這是我認為相關的代碼:
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;
在此先感謝您的幫助。
問候,umbre
演示在這里: http : //www.marlenynunez.com/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文件:
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>';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.