首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特雷弗爵士信件计数器

特雷弗爵士信件计数器
EN

Stack Overflow用户
提问于 2016-08-26 14:25:31
回答 1查看 81关注 0票数 0

我正在使用SirTrevorJs (http://madebymany.github.io/sir-trevor-js),我想在每个SirTrevor上添加一个字母计数器。

目前,我甚至无法检测到对SirTrevor的关注。如果有人在我得到解释之前就这么做了。

代码语言:javascript
复制
var $st = $('[data-type="sirtrevor"]');
$st.on('focusin', function() {
    console.log('ok');
});

谢谢,祝您今天愉快!

编辑:

感谢D.坎塔托雷的焦点!

有一个完整的代码工作!

代码语言:javascript
复制
var $st = $('.st-ready');

$.each($st, function() {
  var $self = $(this);

  $self.on('focusin', function() {
    var $this = $(this);
    var $textBlock = $this.find('.st-text-block');

    $this.on('keyup', function() {
      var i = 0;
      $.each($textBlock, function() {
        i += $(this).text().length;
      });
      console.log('There is ' + i + ' letters in the SirTrevor');
    });
  });
});
EN

回答 1

Stack Overflow用户

发布于 2016-08-26 18:10:29

我向文本框的类中添加了focusin元素,从而添加了您要寻找的功能。还添加了一个计数器,但您需要解决如何将其绑定到每个文本框。

http://codepen.io/dcantatore/pen/BzXNPX

代码语言:javascript
复制
var i = 0
$('.st-ready').focusin(function() {
$(this).keyup(function(e) {
  i++;  
  console.log(i) 
})
});    
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39168611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档