2012-06-02 2 views
0

colorbox에 이상한 문제가 있습니다. 링크를 클릭하면 모달 창이 열립니다. 나는 창문을 닫는다. 링크를 다시 클릭하면 창이 다시 열립니다. 그런 다음 창을 다시 닫습니다. 지금까지 좋은 모든 것. 그런 다음 링크를 다시 클릭하면 요청한 페이지가 열리지 만 모달 창에는 열리지 않습니다. 같은 창에서 일반 링크처럼 열립니다. 나는 하루 종일 이것을 할 수있다.두 번의 클릭 후 컬러 박스가 열리지 않습니다.

아이디어가 있으십니까? colorbox 또는 jscript에 익숙하지 않습니다.

+0

문제점에 대한 링크를 게시 할 수 있습니까? – Fresheyeball

+0

코드를 게시하십시오. –

+0

또한 브라우저를 식별하여 브라우저의 디버거의 JS 콘솔 창에 무엇이 있는지보고하십시오. –

답변

0

그것은 이것은 자바 스크립트 오류가있을 때 당신이 얻을 행동 그냥 보통의 링크

처럼 열립니다. 여기 아무도 문제의 시연을 보지 않고 무엇이 오류를 일으키는 지 확인할 수있는 방법이 없습니다. 왜냐하면 문제가 실제로 발생할 수 있기 때문입니다.

특히 문제가되는 한 가지는 iframe이 아닌 전체 HTML 문서를 아약스로로드하는 것입니다. 이로 인해 두 문서의 스크립트가 동일한 전역 네임 스페이스 내에서 작동하려고하므로 많은 스크립트 충돌이 발생합니다.

0

@ 잭 ~ 귀하의 회신은 제가 생각했던 것보다 훨씬 단순한 것으로 판명되었습니다. 호출하는 링크는 업데이트 패널 안에 있었고 이벤트 처리기를 설정 한 jQuery는 패널 외부에있었습니다. 업데이트 패널이 새로 고쳐진 후에는 열리지 않습니다. 업데이트 패널 안의 모든 것을 옮김으로써이 작업을 할 수있었습니다.

관련 문제