javascript - jQuery/Javascript - 选择段落物理行中的最后一个单词

标签 javascript jquery

我不确定这是否可行,但我想知道是否有一种方法可以定位段落内一行文本中的最后一个单词。请注意,我不是在寻找段落中的最后一个单词,而是在所述段落的一行中寻找最后一个单词。

我完全不知道如何开始,所以还没有制定尝试。

感谢您提供的任何帮助! 标记

最佳答案

我找到了一个JS库,jsLineWrapDetector ,它可以从 DOM 元素包裹的文本中检索行。

var p = $("p")[0];
var lines = lineWrapDetector.getLines(p);
lines.forEach(function(line) {
  var lastword = line.split(" ").pop();
});

关于javascript - jQuery/Javascript - 选择段落物理行中的最后一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38608313/

相关文章:

javascript - 查找所有以特定字符开头的单词,后跟字符串中的数字

javascript - jQuery 模态框插件如何比较?

javascript - Object.watch() 适用于所有浏览器?

javascript - 如何在laravel中使用ajax将数据数组发送到 Controller

javascript - 如何使用 jQuery 修复视差平滑滚动?

javascript - `gulp-replace` 仅替换部分目标,但不是全部

javascript - 使用 typescript 格式化消息值 block

javascript - 从未调用过自定义 Angular 过滤器?

javascript - wp.​​media undefined 使用 Wordpress Media Uploader

javascript - 自动为绝对子元素的父元素设置高度