2010-06-22 3 views
0

Lightbox을 CodeIgniter 응용 프로그램과 함께 사용하려고합니다. 라이트 박스는 머리 태그에 다음을 넣어 말한다 :코드 점화기가있는 라이트 박스 사용

<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> 
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /> 

나는 이미 JS 폴더와 CSS 폴더를했다, 그래서 나는 내 JS 및 CSS 폴더 내에서 라이트 박스와 함께 제공되는 JS 및 CSS 폴더를 넣어. 나는

이 축소 버전을 표시
<a href="http://www.doublediamondllc.com/uploaded/portfolio/<?php echo $row->Thumb;?>" rel="lightbox"><img name="<?php echo $row->Thumb;?>" src="http://www.doublediamondllc.com/uploaded/portfolio/thumbs/<?php echo $row->Thumb;?>" alt=""></a> 

<script type="text/javascript" src="js/js/prototype.js"></script> 
<script type="text/javascript" src="js/js/scriptaculous.js?load=effects,builder"></script> 
<script type="text/javascript" src="js/js/lightbox.js"></script> 
<link rel="stylesheet" href="css/css/lightbox.css" type="text/css" media="screen" /> 

뷰 파일에서

(은 /의 JS 및/CSS를 추가) : 나는에 3 스크립트 태그와 링크 태그를 변경 클릭하면 라이트 박스로 이동하지만 현재는 큰 이미지가있는 새 탭으로 이동합니다.

필자는 라이트 박스를 사용 해왔고 항상 문제가 없는지 확신 할 수 없으며 파일을 다른 곳으로 옮겨 보았지만 아무것도 작동하지 않았습니다. 사전에

감사합니다!

답변

1

.js가 제대로로드되지 않는 것 같습니다. Firebug을 사용해보고 오류가 있는지 확인하십시오. 또는 원본 페이지의 링크를 확인하고 라이트 박스 js 파일을 올바르게 가리키고 있는지 확인하십시오. Firefox를 사용하는 경우 소스를 봅니다. js 파일에 대한 링크가 클릭 가능한 링크로 나타나야합니다. js 파일을 클릭하고 404 또는 다른 오류가 아닌 js 파일이 나타나는지 확인하십시오. 그렇지 않으면 링크 속성을 복사하여 브라우저에 붙여 넣고 .js 경로가 올바른지 확인하십시오.

+0

모든 링크가 작동 ... 내가 점점 오전 유일한 오류가 환경 \t element.dispatchEvent이 다운로드와 함께 제공되는 파일에 뭔가 기능 가 없습니다. – Bill

+0

동일한 페이지에서 jQuery를 사용하고 있습니까? 그렇다면 jQuery를'noConflict'로 설정해야합니다. 그렇지 않으면 프로토 타입'$'function을 덮어 씁니다. – stormdrain

+0

그래 ... 그게 문제 였어. 감사! – Bill