javascript - 如何使用 jquery 限制 div 中的单词。我想在一个 div 中只显示 3 个词并隐藏其他词

标签 javascript jquery

<分区>

如何使用 jquery 限制 div 中的字数。我想在一个 div 中只显示 3 个单词并隐藏其他单词

例如:

<div id="limit">
blah blah blah blah blah blah blah blah
</div>

在结果输出中,我只需要使用 jquery 的前三个词: 哈哈哈哈哈哈

最佳答案

这很容易。您需要做的就是拆分元素内容,然后将它们切片。

工作代码如下所示:

$(function() {
     // Handler for .ready() called.
    var divContent = $("#limit").text();
    var contentSpillage = divContent.split(" ");
    $("#limit").text( contentSpillage.slice(0,3) );
    });

请参阅此 fiddle 以查看解决方案:http://jsfiddle.net/dx7DN/

关于javascript - 如何使用 jquery 限制 div 中的单词。我想在一个 div 中只显示 3 个词并隐藏其他词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18240481/

相关文章:

javascript - 如何在 SQL 中保存 OFFSET 的当前状态

jquery:选择 <h1> 和下一个 <h1> 之前的所有内容

javascript - 使用 JavaScript 在内存中生成 XML 文档

jquery - 如何序列化 jQuery.serialize() 中除复选框元素之外的所有内容?

javascript - Chrome 扩展 Javascript var 问题

javascript - 如果在输入框中输入特定值,则使用 javascript 显示一条消息

javascript - 如何在 NodeJS 应用程序的服务器端评估 Ruby?

JavaScript 数组基础知识

javascript - 根据文件输入状态运行函数

jQuery 事件点击和触摸启动