if문 질문좀 하려구요..

if문 질문좀 하려구요..

QA

if문 질문좀 하려구요..

답변 1

본문

지금 cslider 플러그인을 만지고 있는데 마우스 오버하면 자동재생을 멈추고 싶습니다.

스타트 펑션 부분에 if 문을 넣어서 제어하고 싶은데 조건을 못잡겠습니다....

 

 


_startSlideshow : function() {
			var _self	= this;
			this.slideshow	= setTimeout( function() {
				var page = ( _self.current < _self.slidesCount - 1 ) ? page = _self.current + 1 : page = 0;
				_self._navigate( page, 'next' );
				if( _self.options.autoplay ) {
					_self._startSlideshow();
				}
		if(~~~ 마우스오버라는 조건){
자동재생멈춤
} else {
_self._startSlideshow(); 
}
			}, this.options.interval );
		
		}

 

두번째 if문 조건좀 부탁드립니다.. 조건잡기가 너무 어렵네요..

if(_self.mouseover){

 

}

이건 아니지 않나요? ㅠㅠ

이 질문에 댓글 쓰기 :

답변 1

function stopFun() {

                  clearInterval(slideTime);    

             }

 

자바스크립트 함수중  clearInterval  이란게 있네요.

 

이거 지정하고

 

("onmouseover",stopFun); 을 호출하면 됩니다.

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1
© SIRSOFT
현재 페이지 제일 처음으로