ColorBox (http://colorpowered.com/colorbox/)라는 Jquery 라이트 박스를 사용하려고하는데 몇 가지 문제가 있습니다.Jquery ColorBox : 다음 및 이전 버튼으로 인라인 컨텐츠 표시
라이트 박스를 사용하여 인라인 컨텐츠를 표시하고 싶지만 다음 및 이전 버튼이 나타납니다. 이렇게하면 포토 갤러리에서와 마찬가지로 다음 버튼과 이전 버튼을 사용하여 동일한 rel 속성을 공유하는 모든 항목을 탐색 할 수 있습니다.
지금까지 제 코드가 다소 효과적이었습니다. 그러나 동일한 rel 속성을 가진 모든 요소는 인식되지 않는 것으로 보입니다. 실제로, 다음 및 이전 버튼을 미리 클릭해야 나타납니다.
은 여기 내 HTML
<div id="galcontainer">
<div class="element">
<a href="link.php" rel="Catalogue" cbx="Catalogue1" class="cbx">
<img src="image.jpg" />
</a>
<div style="display:none">
<div id="Catalogue1">
Content Goes Here
</div>
</div>
</div>
<div class="element">
<a href="link.php" rel="Catalogue" cbx="Catalogue27" class="cbx">
<img src="image.jpg" />
</a>
<div style="display:none">
<div id="Catalogue27">
Content Goes Here
</div>
</div>
</div>
...
</div>
입니다 그리고 여기 jQuery 코드입니다 :
$("a.cbx").click(function(){
var divtoload=$(this).attr("cbx");
var cbxgroup=$(this).attr("rel");
$(this).colorbox({rel:cbxgroup, width:"70%", maxWidth:"720px", inline:true, href:"#"+divtoload});
})
내가 무엇을 요구하는지 잘 모르는지 확실하지 않습니다. 당신은 ".. 또한 다음과 이전 버튼이 나타납니다."라고 말했습니다. 문제는 다음 및 이전 버튼이 나타나지 않는다는 의미입니까? 하지만 다음 문장에서는 "사실 ... 다음 버튼과 이전 버튼을 미리 클릭하면 실제로 나타납니다."... – ericbae