인자별 함수 중복 실행 방법
이미지를 롤링 시키는 함수를 만들었습니다.
한 페이지 내에 롤링 배너가 여럿 있어, 하나의 함수에 인자값만 변경하여 몇가지 형태의 롤링 함수를 제작하였는데
인자값이 서로 틀린 여러개의 이미지 롤링을 동시에 실행시킬 방법을 모르겠습니다.
함수 실행을 호출하면 마지막 것만 실행 됩니다.(중간 변수들도 전역, 지역 섞어 써서 2개 이상 bannerInit 함수를 호출하면 롤링 이미지의 순서와 시간 등이 뒤죽박죽 되어 버립니다.)
해결 방법이 없을지요?
아래는 구현 코드 레이아웃 입니다.
function bannerInit(idName, type, time){
배너 롤링 스크립트
}
배너 롤링 스크립트
}
// 실행
bannerInit('banner1', 2, 2000); //배너1, 타입2, 자동롤링시간 2초 실행
bannerInit('banner2', 1); //배너2, 타입1
bannerInit('banner3', 1, 2000); //배너3, 타입1, 자동롤링시간 2초 실행
bannerInit('banner4', 3, 5000); //배너4, 타입3, 자동롤링시간 5초 실행
bannerInit('banner1', 2, 2000); //배너1, 타입2, 자동롤링시간 2초 실행
bannerInit('banner2', 1); //배너2, 타입1
bannerInit('banner3', 1, 2000); //배너3, 타입1, 자동롤링시간 2초 실행
bannerInit('banner4', 3, 5000); //배너4, 타입3, 자동롤링시간 5초 실행
<-- 배너 롤링 1 -->
<div id='banner1'>배너 이미지</div>
<-- 배너 롤링 2 -->
<div id='banner2'>배너 이미지</div>
<-- 배너 롤링 3 -->
<div id='banner3'>배너 이미지</div>
<-- 배너 롤링 4 -->
<div id='banner4'>배너 이미지</div>
<div id='banner1'>배너 이미지</div>
<-- 배너 롤링 2 -->
<div id='banner2'>배너 이미지</div>
<-- 배너 롤링 3 -->
<div id='banner3'>배너 이미지</div>
<-- 배너 롤링 4 -->
<div id='banner4'>배너 이미지</div>
댓글 2개
onlymilk74
13년 전
겉으로는 문제가 없어 보이는데요
배너 롤링 스크립트 안에 내용이나 아마 변수가 중복이 되실수도 있습니다
저같은 경우는 각 스크롤에 필요한 변수는 클래스를 정의해서 쓰고 있습니다
배너 롤링 스크립트 안에 내용이나 아마 변수가 중복이 되실수도 있습니다
저같은 경우는 각 스크롤에 필요한 변수는 클래스를 정의해서 쓰고 있습니다
13년 전
클래스 정의하는 부분을 모르겠네요.. 어떻게 해야할지 난감합니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 24366 | |
| 4041 | |
| 16525 |
Linux
리눅스 폴더안 파일명을 소문자로 일괄변경
|
| 16524 |
node.js
노드 개발 서버 없이 하자~
|
| 16520 | |
| 16518 |
node.js
node.js 어떤가요~?
1
|
| 16514 |
JavaScript
자바 질문 드립니다
3
|
| 16504 | |
| 16501 | |
| 16498 |
정규표현식
정규식 질문좀 굽신굽신...
2
|
| 30105 |
HTML
아이프레임과 css 질문입니다.,
1
|
| 16490 | |
| 16484 |
jQuery
(소스)jqury 롤오버 버튼 쉽게 만들기
5
|
| 4037 | |
| 16451 | |
| 16449 | |
| 30100 |
HTML
기초적인 css 질문요..
4
|
| 16441 | |
| 26288 | |
| 24362 | |
| 16436 |
jQuery
제리쿼리 어떻게 사용하는 건가요?
4
|
| 4036 | |
| 16435 |
JavaScript
★☆한가지만더!!! submi버튼 클릭시 텍스트박스 출력☆★
|
| 30099 | |
| 16433 |
JavaScript
구글 지도 API 에서요...
1
|
| 16431 | |
| 16404 | |
| 4026 | |
| 16402 |
jQuery
이거 아시는 다시 시작하는 방법 아시는분.
1
|
| 16397 | |
| 4020 | |
| 4006 | |
| 30096 |
HTML
인터넷익스플로러 6 에서 깨지네요
2
|
| 16396 | |
| 16394 | |
| 16392 | |
| 3987 | |
| 16391 | |
| 16389 |
jQuery
로딩(loading) 이미지 만들어 주는 사이트
1
|
| 16383 | |
| 3983 | |
| 16377 | |
| 16375 | |
| 16370 | |
| 16367 | |
| 16363 | |
| 30093 |
HTML
레이어 질문 드립니다.
2
|
| 3977 | |
| 16361 | |
| 30089 |
HTML
웹표준에 대해서^^;;
3
|
| 16359 | |
| 3974 | |
| 16358 |
MySQL
inno_DB 셋팅
|
| 16357 | |
| 16356 | |
| 16354 | |
| 16353 |
MySQL
mysql 5.5 참고자료
|
| 16352 | |
| 16351 | |
| 16350 |
MySQL
mysql 부하발생시 점검사항
|
| 16343 |
node.js
node.js 랑 ext.js3 채팅
6
|
| 16342 |
Linux
도메인 status
|
| 16341 |
Linux
xcache 설치
|
| 16340 | |
| 16339 | |
| 16338 |
Linux
리눅스 가상 서버(LVS)
|
| 16337 |
Linux
Stress 부하테스트 툴
|
| 16334 |
Flash
플래쉬 심벌 버튼 문의합니다.
2
|
| 3965 | |
| 16333 |
JavaScript
풀다운 메뉴 오류
|
| 3958 | |
| 16331 | |
| 16330 |
PHP
문자열 자르기 소스에요
|
| 16329 |
JavaScript
윈도우 새창 띄우기 소스에요.
|
| 3952 | |
| 24357 | |
| 16327 |
JavaScript
안녕하세요 구글맵에 관해 질문좀 드릴께요
1
|
| 16325 | |
| 16320 |
JavaScript
스크립트 오류 해결좀 부탁드립니다..
4
|
| 30082 | |
| 16317 |
JavaScript
자바스크립트 고수님께 (+ - 버튼이미지 스왑 관련)
2
|
| 16316 | |
| 3948 | |
| 16314 |
JavaScript
클릭위치로 레이어 띄우기
1
|
| 16312 |
Flash
플래시 배너 효과 문의 드립니다.
1
|
| 16307 | |
| 16306 | |
| 16304 | |
| 16292 | |
| 16291 | |
| 16287 |
node.js
프론트엔드 개발자를 위한 쉬운 Node.js 핵심정리
3
|
| 16283 |
jQuery
JQuery 입문용 핵심 정리
3
|
| 16281 | |
| 16277 | |
| 16269 | |
| 16266 | |
| 16265 |
Linux
프록시 서버 구축후 문제 도와주세요 ㅠ
|
| 16259 | |
| 16258 |
Flash
플렉스로 에디터 만들기
|
| 30078 |
HTML
WebKit 이게 무엇인가요?
3
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기