我的系统上有一个可调整大小的面板,它有一个标题。 如果用户更改了面板的大小,我需要检查标题的大小,如果标题的网站大于面板的大小,则添加“...”。
检查字符串大小等的代码,我已经拥有它,但问题是,如何订阅或收听正确的事件。
阅读YUI的文档我发现事件widthChange但找不到正确订阅它的方法。
非常感谢任何想法/帮助。
答案 0 :(得分:0)
好的,这不是我问题的直接解决方案,但我使用CSS遇到了这个解决方案。 应用程序使用SPAN显示面板标题,所以我只需将以下内容添加到SPAN类:
display:block;
white-space:nowrap;
overflow:hidden;
margin-right:45px; // the margin in this case was just to avoid clash with the small close button on the right side
text-overflow:ellipsis;
这很简单,不需要JS代码。希望它可以帮助有同样问题的人。