테스트 사이트 - 개발 중인 베타 버전입니다

제이쿼리 질문드립니다. 채택완료

디자인오늘 7년 전 조회 3,727

안녕하세요. 제이쿼리를 잘 몰라서요 ㅜㅜ

혹시나 도움 받을 수 있을까요?

 

여기 shuffleLetters 제이쿼리를

1번 문장이 나오고 2번 문장이 나오도록 순차적으로 실행하고

단 1번만 실행해서 반복없이 하고 싶은데

어떻게 고치면될까요.. ㅜㅜ 어렵네요..

 

function(){

var effectT = $('.mvTit01'); effectT.shuffleLetters();
var effectT = $('.mvTit02txt'); effectT.shuffleLetters();

},

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

function(){

var effectT = $('.mvTit01'); effectT.shuffleLetters();
var effectT = $('.mvTit02txt'); effectT.shuffleLetters();

return false;

},

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

디자인오늘
7년 전
네 이런방법은 알고있습니다. 근데 전 슬라이드 안에 적용하고자 합니다.
저렇게 끝내버리면 다음 슬라이드 전환이 안되서요 ㅜㅜ

$(function(){
$('.mainVisualImage ul').bxSlider({
onSliderLoad: function(){
var effectT = $('.mvTit01'); effectT.shuffleLetters();
var effectT = $('.mvTit02txt'); effectT.shuffleLetters();
},
onSlideBefore: function(){
var effectT = $('.mvTit01'); effectT.shuffleLetters();
var effectT = $('.mvTit02txt'); effectT.shuffleLetters();
},

이런식으로 사용하고 있습니다 ㅜㅜ
여기에 mvTit01과 mvTit02txt가 순차적으로 실행이 필요하고.

$(function(){
function shuff () {
if (counter == $obj.length) {
counter = 0;
}
$obj.eq(counter).shuffleLetters();
counter++;
setTimeout(shuff, 1500);
}
var counter = 0, $obj = $('.mvTit03, .mvTit04');
// safety check to make sure there is at least one container
if ($obj[1]) {
shuff();
}
});

여기에서 반복이 아니고 한번 실행후 정지가 필요합니다 ㅜ
질문을 잘못한것 같아 죄송합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인