2010-02-19 2 views

답변

5

나는 이것을 달성하는 유일한 방법은 입력 요소의 색을 조작하는 것이라고 생각합니다. 색상 조작을 전문으로하는 JQuery color plugin을 확인하십시오.

그것은 단순히 범위의 텍스트를 둘러싸고

$(formelement).animate({ color: "#FFFFFF" }, 600); 
+0

의견을 보내 주셔서 감사합니다. 나는 그것을 하얀색으로 바꾼 다음 val()을 제거하려고했지만 실제로는 하얀색으로 변하지 않았다. – David

+2

체크 아웃 할 수있는 온라인 예제를 게시 할 수 있습니까? –

+0

Jquery UI에 실제로이 항목이 포함되어 있습니다. http://jqueryui.com/demos/animate/ – JProgrammer

1

의 라인을 따라 작동과 범위를 퇴색한다. JQuery가 요소를 희미 해 지는데, 이것이 가장 쉬운 방법입니다. 나는 단지 텍스트가 사라지고 전체 DOM 요소가 사라지지 않는 방법이 있는지 확신하지 못한다.

편집 : 텍스트 영역을 읽지 못했습니다. 이렇게하려면 실제 입력 요소를 숨기고 새 요소의 스타일을 텍스트 요소처럼 보이게 한 다음 텍스트 내부를 페이드 처리하는 것이 좋습니다. 이것은 일반적으로 입력 요소의 모양을 다시 그리기 위해 수행됩니다.

+0

텍스트/텍스트 영역 양식 요소 내부의 내용에는 작동하지 않습니다. –

+0

첫 번째 부분은 그렇지 않으며 두 번째 부분은 편집됩니다. –

+0

고마워요, 그걸 시도해보십시오. - 나는 그저 쉬운 방법 일 것이라고 생각했습니다. – David

관련 문제