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

자바스크립 자동 배열 질문드립니다.

호박둥구리 3년 전 조회 1,964

아래의 스크립을 계속 반복해서 넣으려고하니 손이 많이갑니다.

if 문 또는 스크립트를 자동배열함수가 없을까요?

 

</strong>   </p>

<p><script type="text/javascript">

        $(function(){

            function fullscreenErrorHandler(){

                if (self!=top) return "Click on 'remove frame'"

            }

            var options_img1 = {

                 height   : 1024

                ,width    : 725*20

                ,pageNumbers: false

                ,jpg: 'img/jpg/001.jpg'

            };

            var options_img2 = {

                 height   : 1024

                ,width    : 725*20

                ,pageNumbers: false

                ,jpg: 'img/jpg/001.jpg'

            };

            var options_img3 = {

                 height   : 1024

                ,width    : 725*20

                ,pageNumbers: false

                ,jpg: 'img/jpg/001.jpg'

            };</p>

<p>            var image_box = {

                "#image_box" : options_img1,

                "#image_box" : options_img2,

                "#image_box" : options_img3

            };

            $("#options_img1-trigger, #options_img2-trigger, #options_img3-trigger").on("click",function(){

                buildBox( "#"+this.id.replace("-trigger", "") );

            })    

        });

    </script></p>

<p> </p>

<p><strong>

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

답변 1개

3년 전

#options_img~~~

위와 같이 아이디로 계속 생성 접근하시길 원하시는거 같은데

돔 아이디 ( id='아이디명 ) 보다는 클라스로( class='클래스명' ) 만들어서 클라스로 접근해 보세요

 

클라스 명 하나로 접근하면 임의로 생성된 돔에도 추후 접근하기도 편하구 

제어가 필요하면  $('.클래스명').eq(인덱스); 처럼  인덱스를 이용해서 접근하면 되구요

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

답변에 대한 댓글 1개

호박둥구리
3년 전
예뜨락님 답변 감사합니다.
자바스크립은 모르는 상황이라서......

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

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

로그인