묻고답하기
vticker 라는 제이쿼리 입니다. XE에서 왜 안될까요?
2015.07.30 05:32
<script src="http://richhollis.github.com/vticker/downloads/jquery.vticker.js?v=1.15"></script>
<script type="text/javascript">
jQuery(function() {
$('#example').vTicker();
});
</script>
<button id="pause">pause</button>
<button id="next">next</button>
<div id="example">
<ul>
<li>안녕하세요 </li>
<li>우린 매직 서커스 유랑단</li>
<li>님 찾아 꿈 찾아 떠나간다네</li>
</ul>
</div>
레이아웃에서 저렇게 코드를 적어줬는데 안되네요.
http://codepen.io/eond/pen/QbJrQe
원래 이렇게 동작되어야 하는데 왜 안되는 걸까요???
jquery.vticker.js 파일에 스크립트는
(function($){
.. your code
})(jQuery);
이렇게 되어있어서 크게 충돌날 부분도 없어보이는데 왜 안되는 걸까요??
댓글 2
-
YJSoft
2015.07.30 06:49
-
이온디
2015.07.30 13:45
다른 어떤 글에서는 그렇게도 답변이 달렸길래 되는 줄 알았는데 안되는 거군요.
일단 이 문제는 해결했는데,
vticker의 재생, 정지, 이전, 다음 같은 기능들은 또 안되네요. ;ㅁ;
XE에서 다른 외부 제이쿼리 플러그인을 사용하는 게 간단하지 않네요.
vticker 스크립트 위
<script>var $=jQuery;</script>
p.s.) (function($){ 이형태가 아니라 jQuery(function($){ 이형태가 되어야 합니다.