购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.14 阻止文本行换行

从用户体验上来讲,阻止文本不必要的自动换行可以使得浏览效果更美观、更节省页面空间,其实用价值是显而易见的。本例效果如图1.23所示。

图1.23 jQuery“强制阻止文本行换行”演示效果

本例代码如下:

本例使用正则表达式消除文本换行字符,并借助jQuery框架的字符替换函数进行操作,关键代码是第05行,其中的replace()函数表示在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串,其语法如下:

其中,regexp/substr参数用来规定子字符串或要替换的模式的RegExp对象;replacement参数用来定义一个字符串值,规定了替换文本或生成替换文本的函数。

提示: 使用replace()函数时,如果第一个参数值是一个字符串,则将其作为要检索的直接变量文本模式,而不是首先被转换为RegExp对象。 SAn21murBzkiWMdj9gJGsKkTBeCgOG27Ir6nYGbzCXVh/o71MATy0N7f/rKicQVw

点击中间区域
呼出菜单
上一章
目录
下一章
×