jquery - Html/Css - 用点替换单行或多行

标签 jquery html css replace

我创建了这个 jsfiddle,其中第一行的末尾用点替换:

http://jsfiddle.net/U8DmL/4/

代码:

div#container {
    font-size:14px;
    line-height:14px;
    width:140px;
    height:100px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

但是如果我想显示两行或更多行文本怎么办?

然后把第二行末尾的点换掉?

有人知道吗? (可能与 html/css 或 jquery 一起使用?)

最佳答案

我用 jquery 更新了你的 fiddle

看看有没有帮助

$(function(){
 var content = $("#container").html();
if((content.length > 50 )) {

$("#container").html(content.substring(0,50) + "...")
}

})

http://jsfiddle.net/U8DmL/6/

关于jquery - Html/Css - 用点替换单行或多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23663222/

相关文章:

jquery - 一旦 div 达到一定高度,使用 jQuery 将 div 的高度更改为自动

javascript - setInterval 仅在第一次有效

javascript - 在选择中将第一个选项设为灰色,将其他选项设为黑色

javascript - 如何自定义highchart箱形图

Javascript:如果满足条件则隐藏元素

css - 一些涉及我创建的 CSS 和 HTML5 页面的帮助。

javascript - 使用 javascript 和 dom 从单选按钮创建输入

asp.net - 支持CMS系统中的列插入

javascript - timepicker 不显示下拉菜单

jquery - 如何在 jqGrid 中添加和编辑表单具有不同的编辑选项