在keyup上匹配输入名称

时间:2013-02-01 00:42:13

标签: jquery keyup

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

类似下面的代码片段可能吗?

$('body').on("keyup", "input", function() {

    if( $(this) == $('input[name="title"]'))
        alert('ok');

});

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

1 个答案:

答案 0 :(得分:0)

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

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

避免创建对象juste进行比较;)

您还可以编写一个更具体的过滤器来直接听取好元素:

$('body').on("keyup", "input[name=title]", function() {

    // do your stuff

});