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, 在省略号之前删除标点字符

浏览 15
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报