我正在尝试使用dotdotdot jQuery插件。在大多数情况下,它都能正常工作。但是在下拉菜单中,它没有按我预期的那样工作。我发现这是因为我的下拉菜单是display:hidden;
阻止了插件正常运行。尽管我可以添加watch:true;
使其起作用,
$(“。wrapper”)。dotdotdot({
看:
真正});
问题是,在dotdotdot函数之前调用了toggle事件,它使用户可以在截断0.1秒钟之前看到原始内容,这不是我想要的。我不确定如何使它正常执行,即使我使用回调也有问题,例如,当首先调用toggle事件时,就会出现上述问题。如果首先调用dotdotdot,则根本无法正常工作,因为最初div是display:none;
。请指教。谢谢!
最佳答案
Problem solved。感谢您的关注。
$('.btn').click(function() {
$('.dd').toggle();
$('.dd').dotdotdot({
// configuration goes here
});
});
关于jquery - 使用“dotdotdot” jQuery插件添加省略号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20375977/