2014-07-07 3 views
0

동적 앵커 태그를 호스트하는 컨테이너 div를 중심으로 정렬해야합니다. 앵커 태그는 때로는 달라지며, 2 또는 1, 최대 앵커 태그가 5 개 있습니다.Jquery에서 앵커 요소의 너비에 따른 가운데 컨테이너

jquery로 컨테이너의 너비를 설정하여 앵커 태그의 너비를 가져 오려고합니다.

하지만 어떻게 든 앵커 태그 요소의 너비는 항상 0으로 반환됩니다. div에 앵커를 둘러 봤지만 여전히 결과는 없습니다. 나는 앵커가 왼쪽으로 뜬다는 것을 말해야 만한다. 그러나 나는 언제나처럼 맨 끝에 명확한 것을 포함시켰다.

일단 jquery에서 폭을 얻으면 아무런 문제가 없습니다. 그러나 모든 앵커 태그의 너비를 결합하여 외부 컨테이너를 가운데로 맞춰야합니다. . 여기

JS의 바이올린 : In jsfiddle I've created two scenarios, one with fixed width when container is full so it can be centered css margin 0 auto. but when less anchor tags cannot get their width to recenter container

+0

이, 당신이 바이올린 링크 – Kyojimaru

+0

링크가 제대로 작동 수정과 함께하시기 바랍니다 int로 문자열 VAR을 캐스팅 :이 있었어야 각 반복에서

지금 사용자가 연결되어 있습니다. – hihaho67

답변

0

Js fiddle linked for solved solution

문제가 var에 저장 폭을 덮어 동안 잘 진행되고 않네이었다

를 해결했다.

linksconitemswidth = parseFloat(linksconitemswidth) + ($(this).width()); 

및 중요한에서는 parseFloat() 또는에서는 parseInt()

관련 문제