HTML TruncatorHTML 截断器

联合创作 · 2023-10-02 13:54

HTML Truncator 是一个 jQuery 插件,能够帮助用户正确截断 HTML 字符串。

使用 ruby​​gems 安装它:

gem install html_truncator

或者使用 bundler,请将其添加到您的Gemfile

gem  "html_truncator" ,  "~>0.2"

然后你可以在你的代码中使用它:

需要 "html_truncator" 
HTML_Truncator truncate ( "<p>Lorem ipsum dolor sat amet.</p>" ,  3 ) 
# => "<p>Lorem ipsum dolor...</p>"

HTML_Truncator 类只有一种方法truncate,带有 3 个参数:

  • 要截断的 HTML 格式的字符串
  • 要保留的单词数(真实单词、标签和属性不计算在内)
  • 一些选项,如省略号(可选,默认为“...”)。

和3个属性:

  • ellipsable_tags,其中列出了可以包含省略号的标签
  • self_closing_tags, 标签为空时保留
  • punctuation_chars, 在省略号之前删除标点字符
浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报