http://thinsoldier.github.io/externals/slidesjs/examples/thn-thumbnails-1/
<div id="slide">
<a ...><img ...></a>
<a ...><img ...></a>
<a ...><img ...></a>
</div>
<script>
var $oSJS;
$(document).ready(function(){
$oSJS = $('#slide').slidesjs({ // slidesjs 플러그인 세팅시 변수에 담는다
...
});
});
function trg(n){ $oSJS.data('plugin_slidesjs').goto(n); } // 변수.data('plugin_slidesjs') 다음에 함수명을 사용
</script>
슬라이드 위에 썸네일을 올리고,
썸네일을 클릭하면 슬라이드의 해당 이미지가 화면에 위치하게 하는 동작을 구현하기 위해,
slidesjs 플러그인 의 .goto() 함수를 사용해야 하는데..
이걸 어떻게 호출해야 하는지 한 참 찾다가 드디어.. .data() 를 이용하는 방법을 찾아냈고.
data() 에 사용되는 파라미터는 우연하게 발견하였음.. ㅠ
.Fine.
'Local Oriented > jQuery' 카테고리의 다른 글
jQueryUI dialog input value 값 가져오는 방법 (2) | 2017.08.30 |
---|---|
trigger() 가 작동하지 않는다면.. (0) | 2017.08.16 |
VR 플러그인 (0) | 2017.08.07 |
화면 전환시 호출되는 이벤트 (0) | 2017.04.03 |
jquery-confirm 플러그인 사용 (0) | 2016.12.26 |