是否有一个jquery插件可以删除长列标题?

时间:2013-03-29 05:52:25

标签: javascript jquery html css3 jquery-plugins

我在页面上有一个动态构造的表。它包含一组列。他们的数字从4到10.然后有4列,一切都好。但是有10列 - 标题中的一些标题不适合列宽。

我想知道是否存在可以切断标题的插件(并在最后设置'...')或者如果没有足够的空间来显示它,则用缩写替换它们。

2 个答案:

答案 0 :(得分:2)

我知道你要求一个jQuery插件,但我认为应该提到这也可以用CSS

来完成
text-overflow: ellipsis;

参见例如here

答案 1 :(得分:0)

使用此插件:http://plugins.learningjquery.com/expander/

$('table td').expander({
    slicePoint:       80, 
    expandPrefix:     '... ', 
    expandText:       '[...]',
    collapseTimer:    5000, 
    userCollapseText: '[^]'
  });

将slicePoint配置为适合您的td的数字。