【发布时间】:2013-12-20 23:24:51
【问题描述】:
我正在尝试使用dotdotdot jQuery 插件。它在大多数情况下都能正常工作。但在下拉菜单中,它不像我预期的那样工作。我发现这是因为我的下拉列表是display:hidden; 导致插件无法正常运行。虽然我可以添加watch:true; 使其工作,
$(".wrapper").dotdotdot({ 手表: 真的});
问题是,toggle 事件在 dotdotdot 函数之前被调用,它使用户在被截断之前可以看到原始内容 0.1 秒,这不是我想要的。我不知道如何让它正常执行,因为即使我使用回调,也有问题,当先调用切换事件时,就会出现上面提到的问题。如果首先调用 dotdotdot,它根本不起作用,因为最初的 div 是display:none;。请指教。谢谢!
【问题讨论】:
-
CSS方案的问题是它只对单行有效,对段落无效
-
你能提供一个关于jsfiddle的demo吗?
-
http://jsfiddle.net/newpen/jRRUH/ 我的情况更糟。不知道有什么区别
-
现在好了。如果您有兴趣,请参阅上面的演示。谢谢!
标签: jquery css jquery-plugins callback ellipsis