请告诉我如何增加字数限制而不是字符数限制

加根深

$('input[type="text"]').on('keyup', function() {

  var text = this.value.split(' ');
  if (text.length >= 2) {
    this.value = text[0] + ' ' + text[1];
    console.log('Word limit is 2.');
  }
});
  var text = $('.test').text().trim().split(' ');
  if (text.length >= 2) {
    $('.test').text(text[0] + ' ' + text[1]);
    console.log('Word limit is 2.');
  }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div class="test">Lorem Ipsum is simply dummy text of the printing</div>
<div class="test">Ipsum is simply dummy text of the printing</div>
<div class="test">is simply dummy text of the printing</div>

请告诉我如何增加字数限制而不是字符数限制。

像这样

Lorem Ipsum只是印刷的虚拟文字

结果:(lorem ipsum),(他是),(简单地)

i

您可以执行以下操作:

$('.test').text(function() {
  var text = $(this).text().trim().split(' ');
  if (text.length >= 2) {
    return text[0] + ' ' + text[1];
  }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="test">Lorem Ipsum is simply dummy text of the printing</div>
<div class="test">Ipsum is simply dummy text of the printing</div>
<div class="test">is simply dummy text of the printing</div>


本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章