문제

Ajax 호출을 통해 컨텐츠를 얻는 extinfowindow에 링크를 배치하려고합니다. 그래서 푸시 핀 마커를 클릭하고 UP은 내와 함께 ExtinFowIndow를 팝업합니다. 두꺼운 상자 링크를 링크하고 해당 시점에서 전체 페이지의 DOM을 검사하면 "Thickbox"클래스와 함께 요소가 올바르게 표시되는 것을 볼 수 있습니다. 링크는 다음과 같습니다

<A class="thickbox" title="" href="http://localhost:1293/Popup.aspx?
height=200&width=300&modal=true">Modal Popup</A>         

그러나 클릭하면 팝업이 아닌 브라우저의 전체 새로 고침과 대상 페이지로드가됩니다. 때는 것 같습니다 <A> 초기 하중 후 두께 컨트롤이 DOM에 주입되기 위해 jQuery는 더 이상 마법을 수행 할 수 없으며 앵커 링크 요청을 가로 채지 못합니다. 이 작업을 더 잘 수행하는 방법에 대한 생각이 있습니까?

도움이 되었습니까?

해결책

나는 제외한 같은 문제가있었습니다 섀도우 박스. 내가 한 일은 앵커를 클릭 할 때 섀도우 박스를 수동으로 열 수있는 함수를 만드는 것이 었습니다.

두께와 비슷한 수정 사항이있을 수 있습니다. 여기 그리고 여기, 그들은 조금 늙었지만. 좋은 솔루션을 개발하기 위해이 작업을 수행 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top