Dotdotdot 库删除文本

Dotdotdot library removing text

Dotdotdot 库使用 jquery dotdotdot 版本 1.6.10 删除了我在较新版本 Chrome 浏览器上的文本,并尝试了更高版本。它在初始页面加载时闪烁然后消失。我知道我可以使用 CSS 来做到这一点,但是在一个包含大量此类实例的大型网站上工作。

$(function() {
    $('[data-ellipsis]').dotdotdot({
            ellipsis    : ' ...',
            height      : null,
            watch       : true
    });
});

<div class="summary" data-ellipsis style="overflow-wrap: break-word;">
   <p>??</p>
</div>

解决了问题。我将 dotdotdot 插件升级到版本 2.0.1 https://cdnjs.com/libraries/jQuery.dotdotdot/2.0.1 并包装在加载函数中。

$(document).on("load", function() {
     $("[data-ellipsis]").dotdotdot({
         ellipsis: " ...",
         height: null,
         watch: true
     });
 }),