使用此代码时:
<script>
$(document).ready(function ()
{
$.getJSON("http://twitter.com/statuses/user_timeline/USERNAME.json?callback=?", function(data) {
if(data[0].text.length > 107)
$(".show_tweet").html(data[0].text.substring(0,107));
else
$(".show_tweet").html(data[0].text);
});
});
</script>
<div class='show_tweet'></div>
我需要添加哪些代码,以便在文本末尾自动添加3个点“...”?
答案 0 :(得分:3)
如果您想填充可用空间而不是实际限制为特定107
个字符,则可以使用CSS通过in nearly all browsers text-overflow: ellipsis
property执行此操作。
答案 1 :(得分:0)
$(document).ready(function ()
{
$.getJSON("http://twitter.com/statuses/user_timeline/USERNAME.json?callback=?", function(data) {
if(data[0].text.length > 107)
$(".show_tweet").html(data[0].text.substring(0,107)+'...');
else
$(".show_tweet").html(data[0].text);
});
});