2013-02-01 2 views
0

이 함수 내에서 포커스 된 입력이 특정 입력인지 확인하려면 입력 이름을 함께 일치시켜야합니다.키 입력시 일치하는 이름

아래 코드와 유사합니까?

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

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

}); 

내가 console.log $(this) 일 때 개체를 반환합니다. 나는 입력 이름에 대해 객체를 검사하는 방법에 대해 확신하지 못합니다.

+0

if ($ (this) .is ("")) – Malk

답변

0

나는 개체을 비교 한에 대해 잘 모르겠어요하지만 당신은 대신 비교 대상 juste의 생성을 방지

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

사용할 수 있습니다)

또한 직접 청취 할 수있는보다 구체적인 필터를 작성할 수 있습니다 좋은 요소 :

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

    // do your stuff 

});