使用javascript减少twitter提要的长度
大家好,我正在使用Twitter帖子抓取器v11.0,可以在这里的链接中看到 我试图缩短从这个jQuery插件中提取的每个twitter帖子的长度,然后添加一个省略号,例如: 推特帖子:XXXXXXXXX 最初的推文是这样的: twiiter邮政编码:XXXXXXXXXXXXXXXXXX 因此,减少tweet的字符,然后添加省略号。 我认为代码的handleTweets函数中可能有一种方法,如下所示:使用javascript减少twitter提要的长度,javascript,jquery,twitter,Javascript,Jquery,Twitter,大家好,我正在使用Twitter帖子抓取器v11.0,可以在这里的链接中看到 我试图缩短从这个jQuery插件中提取的每个twitter帖子的长度,然后添加一个省略号,例如: 推特帖子:XXXXXXXXX 最初的推文是这样的: twiiter邮政编码:XXXXXXXXXXXXXXXXXX 因此,减少tweet的字符,然后添加省略号。 我认为代码的handleTweets函数中可能有一种方法,如下所示: function handleTweets(tweets) { if (customC
function handleTweets(tweets) {
if (customCallbackFunction === null) {
var x = tweets.length;
var n = 0;
var element = document.getElementById(domNode);
var html = '<div>';
while (n < x) {
html += '<div>' + tweets[n] + '</div>';
n++;
}
html += '</div>';
element.innerHTML = html;
} else {
customCallbackFunction(tweets);
}
}
功能手机短信(tweets){
if(customCallbackFunction===null){
var x=tweets.length;
var n=0;
var元素=document.getElementById(domNode);
var html='';
而(n
您的问题是什么?如果您只是想知道是否可以使用您提供的源代码执行此操作,那么是的。绝对地你只需要解析tweets[]
数组中每个元素的DOM元素。我更新了这个问题,希望它应该是清晰的。你的问题是什么还不清楚。你试过什么?你被困在哪里需要帮助?我试图计算出tweets[n]的长度。length
然后手动尝试减少长度,但这似乎不起作用。例如,tweets[n]。length=20
是,因为tweets[]
是一个数组,它本身包含其他DOM元素。如果您使用浏览器的开发者控制台,您可以在发布的网站上看到这一点。例如,在Firefox中,右键单击twitter输出文本,选择“检查”。在这里您可以看到tweets[n]
是另一个DOM树,它包含P
-和A
-标记。