dotdotdot jquery插件,用于动态创建的html

时间:2017-01-25 04:53:22

标签: javascript jquery html dotdotdot

我正在使用:

创建元素
$(sel).append("html");

我需要将dotdotdot插件应用于此动态创建的html(其中包含类"省略号"),但它似乎不会生效。

$(document).ready(function() {
  $(".ellipsis").dotdotdot({
    ellipsis    : '... ',
    watch: "window"
  });
});

如何将插件应用于动态创建的html?

编辑:

这现在有效,但我有另一个问题。在将dotdodtdot应用于动态创建的元素之前,我可以看到元素的文本溢出。有办法解决这个问题吗?

尝试删除"可见性:隐藏;"在它加载回调之后,但它似乎也不起作用:

/*css*/
.invisible {
   visibility: hidden;
}

//js
$(".ellipsis").dotdotdot({
    ellipsis    : '... ',
    watch: "window",
    callback: function() { $(".ellipsis").removeClass("invisible"); }
});

0 个答案:

没有答案