2012-07-17 1 views
0

이미지, 제목, 속도 버튼이 포함 된 colorbox 트리거를 사용하여보기에 갤러리를 만들었습니다. 모든 것은 작동하며 이미지는 노드에 대한 링크입니다. colorbox image galery에서 기본값을 사용하여 이미지를 클릭하면 갤러리의 다음 이미지가 열립니다. 나는 완전히 붙어있어, 나는 inet을 3 일 동안 찾고 있었고 아무것도 찾지 못했다. 내가 넥스트 링크를 클릭있을 때with colorbox tigger with view에서 생성 된 colorbox 인라인 이미지를 만드는 방법 onclick

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 
<script type="text/javascript" src="/sites/all/libraries/colorbox/colorbox/jquery.colorbox-min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $("#nextlink").click(function() { 
    $.colorbox.next(); 
    }); 
}); 

아무것도가, 일이 : 나는 다음 갤러리 페이지로 전환과 같은 코드의 다양한 변화를 시도 할 것이다 colorbox 오버레이 내부의 클릭 가능한 이미지를 수행하려고 노력했다. 이전과 다음 buttong 내가 원하는대로 작동하지만, 난 그들의 코드를 극복 succeded 않았다.

답변

0

이벤트 처리기가 작동하는지 확인 했습니까? 또한 이것이 href 속성을 가진 앵커 요소에서 나오는 경우, 기본 동작을 처리해야합니다.

$(document).ready(function() { 
    $("#nextlink").click(function(e) { 
     $.colorbox.next(); 
     e.preventDefault(); 
    }); 
}); 

이벤트 처리기를 할당 할 때 문서에 '#nextlink'가 있습니까? 그렇지 않은 경우 라이브 이벤트를 사용하거나 jQuery 버전을 업데이트하고 이벤트 위임을 처리하는 새로운 방법을 사용해야합니다.

$(document).ready(function() { 
    $("#nextlink").live('click', function(e) { 
     $.colorbox.next(); 
     e.preventDefault(); 
    }); 
});