Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在此函数中,我想检查焦点输入是否是特定输入,我想通过将输入名称匹配在一起来做到这一点。
类似下面的代码片段可能吗?
$('body').on("keyup", "input", function() { if( $(this) == $('input[name="title"]')) alert('ok'); });
当我 console.log$(this)它返回一个对象。我不确定如何检查对象的输入名称。
$(this)
我不确定对象比较,但您可以改用
if ($(this).attr('name') == 'title') alert('OK');
避免创建对象进行比较;)
您还可以编写更具体的过滤器来直接监听好元素:
$('body').on("keyup", "input[name=title]", function() { // do your stuff });