2013-05-20 1 views
0

클라이언트 사이트 인 cloverco.com의 홈 페이지에 colorbox를 추가하고 약 1 년 후에 작업을 중단했습니다. 나는 그들이 사이트에 들어 가지 않고 무엇이든 망쳐 놓았다는 것을 알고 사이트를 유지합니다.완벽한 작업을 한 후에 컬러 박스가 작동하지 않음 (?)

는 다음과 내가 사용하는 코드는대로 (body 태그를 종료하기 전에)

HEAD

<!-- Start Coupon Colorbox --> 
<link media="screen" rel="stylesheet" href="http://www.cloverco.com/storage/support/colorbox/colorbox.css" /> 
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> 
<script src="http://www.cloverco.com/storage/support/colorbox/jquery.colorbox-min.js" type="text/javascript"></script> 
<!-- End Coupon Colorbox --> 

홈페이지 :

<!-- Start Coupon Colorbox --> 
<script type="text/javascript"> 
$(function() 
{ 
$(window).bind('load', 
    function(e) 
    { 
    window.setTimeout(function() 
     { 
     $.colorbox({opacity:0.3, href:"http://www.cloverco.com/storage/support/colorbox/offer.html"}); 
     }, /*timeout->*/ 2000); 
    }); 
}); 
</script> 
<!-- End Coupon Colorbox --> 

위의 코드가 정확히 무엇인지 나는에 사용 그 이후로 처음부터 편집이 이루어지지 않았습니다. 원래 추가 할 때 완벽하게 작동했지만 지금은 아무 것도하지 않습니다.

도움이나 도움을 주시면 감사하겠습니다.

+8

'jquery-latest'를 사용하고 있습니다. 이는 jQuery를 맹목적으로 업데이트한다는 의미입니다. 도입 된 변경 사항 중 * (비추천 정보 삭제 등) *로 인해 코드가 손상 될 수 있습니다. 상황을 추적하려면 여기에서 시작하십시오. http://api.jquery.com/category/deprecated/ 또는 작동하는 최신 버전을 사용하십시오. –

+0

좋은 지적. 다시 1.8.0으로 되돌아 가고 꿈처럼 작동합니다. 확실히 "왜 내가 그 순간을 생각하지 않았어?" 감사! – Travis

답변

1

colorbox와 함께 작동하는 JQuery의 마지막 버전으로 되돌립니다. 사이트에서 jquery 1.3.2+ (http://www.jacklmoore.com/colorbox/)라고 말하면 해당 색상 상자를 사용하고 있다고 가정합니다. 그래서 나는 자신의 jquery 호스팅을 제안합니다. 여기에서 이전 버전을 찾아보고 사이트의 모든 것을 사용할 때까지 내려가보십시오. (http://jquery.com/download/)

+0

나는 당신과 squint 님의 의견에 감사드립니다! 매력처럼 일했습니다! – Travis