2011-03-25 9 views
0

jQuery에서 다른 요소와 같은 위치에 요소를 유지할 수있는 방법이 있습니까?요소의 위치를 ​​다른 요소의 위치에 바인딩

텍스트 상자와 <span>이 있다고 가정 해보십시오. <span>이 항상 텍스트 상자와 겹치게하려면 어떻게해야합니까? 즉, 동일한 위치에 바인딩 되나요? 또한 텍스트 상자가 어떤 이유에서든 움직이면 <span>을 사용하고 싶습니다.

setInterval 나는 잠깐 일정한 횟수를 확인하고 <span>을 적절히 움직일 것으로 생각했지만, 이것은 비싸고 더러운 속임수입니다.

모든 정보 주셔서 감사합니다.

+1

너무 단순화하기 위해 실례지만 래퍼 div에 넣고 텍스트 영역 대신 래퍼 만 이동하는 방법은 무엇입니까? – mVChr

+0

@mVChr : 저는 전문가가 아니기 때문에 그 생각을 생각하지 않았습니다. 감사. – pimvdb

답변

2

, 당신은 <div>으로 같은 <span>와 같은 부모 컨테이너에서 <input type="text" />를 넣어 다음 <input type="text" /> 대신 <div>를 이동할 수 있습니다.

+0

이 아이디어는 전혀 마음에 들지 않았습니다. 그것은 매력처럼 작동합니다, 감사합니다! – pimvdb

0

텍스트 상자가 움직이는 시간을 제어하면 범위 이동을 트리거 할 수도 있습니다. 그렇지 않다면 setInterval 아이디어보다 더 잘 작동하는 이벤트를 알지 못합니다. 내가 질문을 오해하고하지 않는 한

관련 문제