이 질문은 설명 된 많은 방법을 사용한 후에 사용하기 전에는 질문이 있습니다.html 입력 값 변경 배경에 값이 같지 않음
입력란에 포커스가있을 때 div의 배경을 변경하려고합니다. 즉,! = 0 인 텍스트가있는 경우에도 작동하도록 포커스를받을 수는 있지만 흐림 효과가 제대로 작동하지 않습니다.
jQuery를 :
$('.pI_nameText1').focus(function() {
$(".nameLights").addClass("lightOverlay");
});
$('.pI_nameText1').blur(function() {
$(".nameLights").removeClass('lightOverlay');
if ($(".pI_nameText1").val == '') {
$('.nameLights').removeClass("lightOverlay");
}
});
HTML : 여기
<input id="comments" placeholder="Type many lines of texts in here and you will see magic stuff" class="pI_nameText1"></input>
<div class="nameLights"></div>
이 바이올린입니다 :
http://jsfiddle.net/3fnzL/
나는 문제가 나는 경우 문을 작성한 방법과 관련이있을 수 있다고 생각 .. .
항상 같은 수업을 삭제하고 있습니다. – adeneo
This is it -> http://jsfiddle.net/adeneo/3fnzL/1/ – adeneo
사용자가 텍스트를 입력하면 클래스를 그대로 유지 하시겠습니까? – slynagh