if문 focus들어갓을때 나왔을떄

if문 focus들어갓을때 나왔을떄

QA

if문 focus들어갓을때 나왔을떄

본문

if $("[type=text]").focus(function() { 

        $(this).prev().animate({opacity:1}, 700);
        $(this).attr('placeholder', ' ');
        $(this).css('border-bottom', '2px solid #0e7bfc');

    } else {

    }
});

 

 

포커스가가면 저위에 스타일이먹고 나오면 원상복구 되는 걸하고싶은데..

우선 이프문 부터 안먹히는데 방법좀알려주세요..

이 질문에 댓글 쓰기 :

답변 3

$('[type=text]').on('focus',function(){ 

$(this).prev().animate({opacity:1}, 700); 
$(this).attr('placeholder', ' '); 
$(this).css('border-bottom', '2px solid #0e7bfc'); 

}).on('focusout',function(){

 

$(this).prev().animate({opacity:0}, 200); 
$(this).attr('placeholder'); 
$(this).css('border-bottom', '1px solid #b2b2b2'); 

 

})

$('[type=text]').on('focus',function(){

 

 

});

$('[type=text]').on('focus',function(){
if($(this).focus){
$(this).prev().animate({opacity:1}, 700);
$(this).attr('placeholder', ' ');
$(this).css('border-bottom', '2px solid #0e7bfc');
}else{
$(this).prev().animate({opacity:0}, 200);
$(this).attr('placeholder');
$(this).css('border-bottom', '1px solid #b2b2b2');
}
});


이러면 포커스가 빠졋을때는 반응이 없습니다..

$('[type=text]').on('focusin',function(){ //포커스 인

 

 

});

 

$('[type=text]').on('focusout',function(){ //포커스 아웃

 

 

});

 

안에 각 상태일때 원하시는 작업을 넣으시면 될거 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 6
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT