저는 Lightbox2 라이브러리를 좋아합니다. 과거 MVC 프로젝트에서는 사용하지 않았습니다. 과거에는 라이트 박스 2가 스크립트, CSS 및 이미지가있는 경로에 대해 까다로웠다는 것을 기억합니다. 특히 페이지 경로의 하위 디렉토리에 모든 내용을 넣어야합니다. 그렇지 않으면 작동하지 않습니다.MVC에서 Lightbox 사용하는 방법
MVC가 아닌 응용 프로그램에서 접근 방식은 괜찮 았지만 이제는 MVC 응용 프로그램에서 작업하고 페이지의 URL은 디렉토리 구조와 관련이 없을 수 있습니다. 따라서 Lightbox2에 대한 지침은 다음과 같습니다.
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
분명히 작동하지 않습니다.
나는 이미지가없는 효과를 준 자바 스크립트에 절대 경로를 두어 보았습니다. 나는 자바 스크립트가 그 이미지가 어디에 있는지를 "안다"고 의심하고 있으며 그것들을 찾을 수 없다.
Lightbox2를 MVC 환경에서 성공한 사람이 있습니까? Lightbox2를 비 - 하위 디렉토리에 배포 한 것일까 요?
감사합니다.
고마워, 그게 해결 됐어. 나는 그들을 gifs로 바꾸어서 그들을 절대적인 것으로 만드는 선도적 인 슬래시 (slash)를 가지고 그것을 고정시켰다. –