jQuery 计数字符并添加类

标签 jquery html css

是否可以使用 jQuery 来计算有多少个字符,例如 <li> , 如果数量大于 XX 个字符,则对该元素应用一个类?

我见过很多 jQuery 字符计数器(即 http://plugins.jquery.com/plugin-tags/character-counter ),我可以看出 .addClass() 是如何工作的会处理那部分事情,但在将它们组合在一起时遇到了一些麻烦。

感谢收到的任何指示。

非常感谢

感谢大家的回答 - 找到了一种适合我的解决方案,如下所示

最佳答案

你可以这样做:

// The number of characters
var XX = 100;

$('li').filter(function() {
    return $(this).text().length > XX;
}).addClass('someClass');

关于jQuery 计数字符并添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4378871/

相关文章:

javascript - 对话框内可拖动的 jquery 问题

javascript - 为什么 onclick 元素会为 label 元素触发两次

html - 在 ID 调用时自动打开 <details> 元素

html - 如何将包含许多图像的div设置为背景?

Jquery 切换有时不会出现 100%

javascript - 带有 HTML 和 CSS ScrollView 的下拉菜单

javascript - 在 fnCreatedCell 中使用 font-awesome

javascript - Bootstrap 显示异步图像

javascript - 窗口确认在ajax post中打印html标签

html - 引导 iframe 未调整大小