jQuery 정렬 가능 요소를 어떻게 추적 할 수 있는지 파악하려고합니다. 정렬 할 수있는 네 개의 요소 (div)가 있고 각각에 고유 한 ID가 있다고 가정 해 보겠습니다. # 100, # 200, # 300, # 400이라고 부르 자고 시작하자. 그러나 # 100을 이동하여 지점 번호 3을 말하면이 ID에 대한 새 위치를 저장할 수 있어야하며 다른 위치 번호도 업데이트 된 위치 값을 가져야합니다.jQuery 정렬에있는 모든 요소의 위치를 추적하십시오.
나는 어떤 의미가 있습니까? 기본적으로 각 고유 ID의 위치를 가져오고 나중에 사용할 수 있도록 목록의 순서를 저장할 수 있습니다.
난 그냥 이동 된 하나 .. 올바른 방향으로
포인트 나이 들어, 정렬의 모든 요소에 대해보고 뭔가를 찾을 수 없어? 감사합니다.
문제 없음! "el"대신 "this"를 사용하고 $ (el) .attr ('id') 대신 this.id를 사용하여 작은 개선이 수정되었습니다. 체인을 수행하지 않으므로 후자가 필요하지 않으므로 . 바이올린은 이전 예제와 동일하므로 두 가지를 비교할 수 있습니다. –
업데이트 된 코드를 사용해 보았지만 작동하지 않습니다. 어떤 아이디어? http://jsfiddle.net/LxMhF/2/ – INT
나는 "mess"내부의 "this"가 현재 요소가 아닌 "window"객체이기 때문에 약간 엉망이 된 것처럼 보입니다. "el"이 필요합니다. "this"는 $ .fn.map ($ (selector) .map (fn)) tho의 현재 요소입니다. –