0

このコードを使用する場合:

<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 つのドット "..." を自動的に追加するには、どのコードを追加する必要がありますか?

4

2 に答える 2

3

使用可能なスペースを埋める必要があり、実際には特定の107文字に制限しない場合は、CSS を使用してプロパティを介してほぼすべての browserでこれを行うことができます。text-overflow: ellipsis

于 2012-06-23T17:02:20.887 に答える
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);
 });
});
于 2012-06-23T17:02:01.690 に答える