2012-09-27 10 views
1

수동으로 이미지의 이름을 입력하는 대신 자바 스크립트 개체를 전달할 수있는 방법 :나는 내가 <a href="http://tobia.github.com/CrossSlide/" rel="nofollow">CrossSlide jQuery plugin</a> 함께 일하고 있어요 및 설명서는 다음과 같은 코드를 보여줍니다

<script> 
    $(function() { 
    $('#slideshow').crossSlide({ 
     sleep: 2, 
     fade: 1 
    }, [ 
     { src: 'picture1.jpg' }, 
     { src: 'picture2.jpg' }, 
     { src: 'picture3.jpg' }, 
     { src: 'picture4.jpg' } 
    ]) 
    }); 
</script> 

내가하고 싶은 것은 객체의 배열을 전달입니다 src 속성을 사용하여 사진을 수동으로 전달합니다. 개체를 만들 수 있었지만 그렇게 할 수 있는지 확실하지 않습니다.

자바 스크립트는 개체를 가져 와서 런타임에 확장, 축소 등의 방법을 제공합니까?

내가보기에 다른 플러그인이 있다고 생각한다면 제안을 할 수 있습니다.

+2

* 내가하고 싶은 것은 src 속성을 가진 객체의 배열을 전달하는 것입니다. * 바로 그게 당신이하는 일입니다. – Quentin

+1

"src 속성을 가진 객체의 배열 *"은 예제 코드가하는 것과 정확히 같지 않습니까? 너 뭐하려고? – Chad

+1

귀하의 질문을 다시하고 명확하게 설명해주십시오. 나는 그것이 당신이 원하는 것이 무엇인지 이해하지 못한다는 것을 안다. 나는 의견을 남기는 다른 사람들이 (지금까지) 그렇게하지 않는다는 인상을 받는다. 현재 jQuery가 객체 배열을 수동으로 어셈블하는 것을 방지하기 위해 객체 배열을 어셈블해야한다고 가정합니다. –

답변

1

다른 사람들이 헷갈리는 질문을 정확하게 이해하면 src 속성을 사용하여 Array 개의 개체를 동적으로 만들고 싶습니다. 이 이미지를 데이터베이스에 저장하고 동적으로 이미지를 가져 와서 슬라이드 쇼에 추가하는 방법을 원한다고 가정합니다. 이를 수행하는 한 가지 방법은 다음과 같습니다.

간결성을 위해 구현 세부 사항을 남겨 두었으나 그 아이디어를 얻으실 수 있습니다.

+0

고마워요 - 지금은 분명치 않다는 것을 깨닫습니다. 그러나 내가 묻고있는 질문은 당신이 이해 한 것입니다. 당신의 대답은 제가 이것을 더 분명히 이해하도록 도왔습니다. – Aliasger

+0

굉장합니다. 내가 도울 수있어서 기쁩니다. – richoffrails

관련 문제