【问题标题】:Truncate a tweet while leaving links intact using jQuery使用 jQuery 截断推文,同时保持链接不变
【发布时间】:2012-06-08 19:51:13
【问题描述】:

我正在使用Tweet 来回显推文,我想将推文截断到字符限制,但可能保持链接完整(如果它们被截断)。有没有办法做到这一点?

【问题讨论】:

  • 如果您要截断以适应设置的字符长度,如果 URL 溢出字符限制,您打算如何“保留”它们?
  • 我想这就是他要问的......
  • 这就是我想要弄清楚的。我正在尝试查看是否可以在保持 标签完整的同时截断字符串

标签: jquery twitter tweets


【解决方案1】:

您可以尝试在推文中搜索这些链接(抓取<a></a> 之间的所有内容),提取它们,将您的推文截断为“X 个字符减去 ExtractedLinkLength”之类的东西,然后将链接添加到你被截断的推文的结尾。不确定代码,但这应该可以作为一个理论。

【讨论】:

    【解决方案2】:

    This plugin 为我做了,这是我的推文功能的样子:

    $("#tweet").tweet({
            username:'adamzwakk',
            count: 1,
            template: "{text} {time}"
        }).bind("loaded", function() {
            var ul = $(this).find(".tweet_list");
            ul.find('.tweet_text').truncate({
                max_length: 100,
                more: '',
                less: ''
            });
        });
    

    【讨论】:

      猜你喜欢
      • 2012-02-08
      • 2017-06-22
      • 2021-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-17
      • 1970-01-01
      相关资源
      最近更新 更多