在键控时匹配输入名称

  • 本文关键字: jquery keyup
  • 更新时间 :
  • 英文 :


在这个函数中,我想检查聚焦的输入是否是特定的输入,我想通过将输入名称匹配在一起来做到这一点。

像下面的代码片段一样的东西可能吗?

$('body').on("keyup", "input", function() {
    if( $(this) == $('input[name="title"]'))
        alert('ok');
});

当我控制台时.log $(this)它返回一个对象。我不确定如何检查对象的输入名称。

我不确定对象比较,但您可以使用

if ($(this).attr('name') == 'title')
    alert('OK');

避免创建用于比较;)的对象

你也可以写一个更具体的过滤器来直接监听好的元素:

$('body').on("keyup", "input[name=title]", function() {
    // do your stuff
});

相关内容

  • 没有找到相关文章

最新更新