728x90
input 값이 있을때나, 포커스가 갔을때 label값을 hide 해줍니다.
$("input#search_word").each(function(){
var labelID = $(this).attr("id");
if( $(this).val().length === 0 ){
$(this).siblings("label[for="+labelID+"]").show();
}else{
$(this).siblings("label[for="+labelID+"]").hide();
}
}).on({
focus: function(){
var labelID = $(this).attr("id");
/*console.log(labelID);*/
$(this).siblings("label[for="+labelID+"]").hide();
},focusout: function(){
var labelID = $(this).attr("id");
if( $(this).val().length === 0 ){
$(this).siblings("label[for="+labelID+"]").show();
}
},keypress: function(event){
if( event.keyCode == "13" ){
$(this).parents("form").find('input[type="submit"], button[type="submit"]').click();
return false;
}
}
});
728x90
'STUDY > programing' 카테고리의 다른 글
파이썬 셀리니엄(Selenium)을 이용해서 웹 클릭하기 (0) | 2021.07.30 |
---|---|
파이썬으로 새폴더 만들기, 텍스트 파일에 데이터 넣기 (0) | 2021.07.26 |
python 설치 및 개발환경 설정(atom 에디터 사용) (0) | 2020.03.17 |
이미지 클릭시 새창 팝업 띄우기 (0) | 2019.09.15 |
li 개수에 따라 폭(width) 나누기 (0) | 2019.09.13 |
PHP 이름 *표 마스킹하기 (익명처리) (0) | 2019.05.17 |