저는 타이머를 사용하여 5 초마다 뒤집기를 원하는 사각형 DIV (300px x 300px)를 가지고 있습니다. 이 작업을 수행하려면 jQuery flip plugin을 사용하고 싶습니다. 여기에 지금까지이 작업은 다음과 같습니다타이머를 사용하여 div를 뒤집기
http://jsfiddle.net/psivadasan/4dPaX/3/
어떤 도움을 주셔서 감사합니다.
저는 타이머를 사용하여 5 초마다 뒤집기를 원하는 사각형 DIV (300px x 300px)를 가지고 있습니다. 이 작업을 수행하려면 jQuery flip plugin을 사용하고 싶습니다. 여기에 지금까지이 작업은 다음과 같습니다타이머를 사용하여 div를 뒤집기
http://jsfiddle.net/psivadasan/4dPaX/3/
어떤 도움을 주셔서 감사합니다.
jsfiddle에 라이브러리가 포함되어 있지 않으므로 작동하지 않습니다. 하지만 기본적인 아이디어는 간격 내에서 플립 코드를 삽입하는 것입니다
var $flipBox = $('#flipbox'),
flip_opts = [{
direction: 'tb',
bgColor: '#FFFFF',
color: '#000000',
speed: 500,
content: "Hello World!"
},
{
direction: 'tb',
bgColor: '#FFFFF',
color: '#000000',
speed: 500,
content: "Goodbye World!"
}],
curr_indx = 0,
timer = setInterval(function() {
if (curr_indx >= flip_opts.length) {
curr_indx = 0;
}
$flipBox.flip(flip_opts[curr_indx]);
curr_indx++;
}, 5000);
flip_opts
변수가 객체의 배열, 각 개체는 플립 플러그인에 전달되는 옵션의 집합입니다. 이 코드는 각 옵션 집합을 순서대로 처리 한 다음 처음으로 되돌아갑니다.
당신이 호출 할 수있는 간격을 중지하려면 : clearInterval(timer);
답장을 보내 주셔서 감사합니다. jsfiddle에 jQuery와 flip 플러그인을 포함 시켰고 위에서 코드를 붙여 넣었습니다. 작동하지 않는 것 같습니다. http://jsfiddle.net/psivadasan/4dPaX/5/ –
@Prasant jQuery UI 라이브러리 (필수)를 포함하지 않았으므로 github의 파일에 직접 링크 할 수 없습니다. 나는 jQuery UI 라이브러리를 추가하고 플립 플러그인 코드를 jsfiddle에 직접 붙여 넣었다. 예상대로 작동한다. http://jsfiddle.net/4dPaX/6/ – Jasper
URL을 보이게하는 github에서'raw' 출력을 선택할 수있다. this : https://raw.github.com/roncioso/Flip-jQuery/master/jquery.flip.js – Jasper
아무렇지도 않게 JavaScript를 주기적으로 실행하려면 setInterval
을 사용할 수 있습니다. 플립 코드의 경우 :
setInterval(
function() {
$('#flipbox').flip({
direction: 'tb',
bgColor: '#FFFFF',
color: '#000000',
speed: 500,
content: "Hello World!"
});
},
5000);
감사 플러그인 플립을로드 나던 필요합니다. 이 코드를 사용해 보았지만 DIV 내부의 내용은 바뀌지 만 반전되지는 않습니다. 뒤집기가 왜 일어나지 않는지 아시겠습니까? –
위대한 ... 그것은 약간의 간격으로 뒤집습니다 .thnx –
은 첫째로 당신이 당신의 링크 나던 JQuery와 세트가 당신의 바이올린에서 작동하고, 답장을 보내 주셔서 –