javascript - 使用 jQuery 在太长的 header 中添加中断

标签 javascript jquery string

使用 jquery,我想浏览一个父 div 内的所有 h3 标签。可以有 1 个或多个。我必须检查每个 header ,确保其长度不超过 35 个字符(带空格)。如果是的话,我必须输入 <br>在第 35 个字符之后(还有第 70 个、第 105 个字符等)。

在我们对生成标题的脚本进行永久性更改之前,这是一个快速而肮脏的修复。任何帮助将不胜感激。

最佳答案

改用 CSS,并使用 35ex 表示 35 个字符。

http://jsfiddle.net/EPft9/

div.parent h3 {
    max-width: 35ex; //Which should give you 35 characters.
}

关于javascript - 使用 jQuery 在太长的 header 中添加中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13753439/

相关文章:

javascript - 单击外部表单时不要关闭模态

jquery - Android 设备上的子菜单中的链接不起作用

JavaScript 代码损坏

javascript - 传递给 MVC Controller 操作的 URL 字符串参数以 null 形式到达

java - 如何找到未知子串的连续重复

javascript - 更改运行时内置的特定 div 的字体大小

php - CSS + jQ 插件阻止 AJAX 调用/事件监听器工作?

javascript - 如何解决 for 循环中的所有 promise ?

jquery - Flexslider IE8 标题文字不褪色

apache-flex - 如何确定一个字符串是否包含特定的子字符串