2012-04-01 2 views
0

우선, 저는 매우 매우 최소한의 자바 스크립트와 PHP 지식을 가진 프런트 엔드 디자이너/개발자입니다. 나는 내가 동적 드라이브에서 발견 '콘텐츠 스크립트 스위치'사용하고스위치 내용 스크립트에 관한 질문

-http://www.dynamicdrive.com/dynamicindex17/switchcontent.htm

이 난 사이트에 내가 친구 http://www.davidatkinson.com/ss-testarea

에 대한 개발하고 있어요에 통합 한 방법이다 내 질문은 스위치 콘텐츠 스크립트를 사용하여 콘텐츠 DIVS 중 하나가 사이트를 방문 할 때 자동으로 표시되도록 수정할 수 있습니까?

소스 코드에서 jQuery 토글 스크립트를 사용하여 보봇 (bcc) 작업을 관리하고 있음을 알 수 있습니다. 내가 사용하고있는 PHP 문의 양식과 충돌하여 HTML을 주석 처리했습니다. 보내기 버튼을 클릭하면 페이지가 새로 고침되고 기본적으로로드중인 패널이 표시됩니다. 지금 당장은 jQuery botch 작업을 사용하기로했습니다. 누군가 스위치 콘텐츠 스크립트를 수정하는 데 도움이되기를 바랍니다.

콘텐츠 전환 스크립트 대신 jQuery 토글 스크립트 (내가 수행 한 것처럼 here)를 사용하고 싶지만 동일한 장애물을 발견하게됩니다. 사람이 도움을 줄 수있는 경우

, 전체 사이트 미리 :)에서 here

감사를 다운로드 할 수 있습니다

답변

1

편집 : 당신의 JQuery와 시작이 열립니다 switchcontent.prototype.defaultExpanded(0)의 index.php 라인 (19) 후, 또는 직전에 추가 먼저 0을 임의의 숫자로 변경하여 원하는 내용 상자를 엽니 다.)

해당 스위치 내용 스크립트에 대한 설명서를 읽으면로드시 인스턴스 자동 확장 기능이 있음을 알 수 있습니다.

instance.defaultExpanded(indices) 

이이 문서에서입니다 : 기본적으로

이 스크립트는 스위치 그룹 페이지가 처음로드에있는 모든 내용을 계약합니다. 이 방법을 사용하면 기본적으로 확장되어야하는 내용을 지정할 수 있습니다. (위치)은 그룹 내의 다른 내용과 관련하여 각각 을 쉼표 (,)로 구분하여 입력합니다. 매개 변수 : 내용의 인덱스는 으로 나머지 내용과 관련하여 기본적으로 확장됩니다 ( 에서 시작). 몇 가지 예 :

instance.defaultExpanded (0) // 첫번째 내용 instance.defaultExpanded가 (0,1) // 1 차 및 2 차 내용 instance.defaultExpanded (3,5) // 3, 5 컨텐츠를 확장 확장 이 설정을 무시합니다 충족하는 경우 두 조건 :

예외 확장 setPersist()를 사용하는 경우

을, 지속 된 상태가 우선합니다. collapsePrevious()가 사용 설정된 경우 으로 설정된 첫 번째 콘텐츠 만 펼쳐집니다 (collapsePrevious()는 한 번에 하나의 콘텐츠 만 열 수 있음을 의미 함).

+0

정말 고마워요 !!! 브라우저가 열림/닫힘 상태를 기억하는지 여부를 지정하는 setPersist와 결합하여 처리합니다. 나는 그것이 단순히 뭔가 일 줄 알았다. 고마워요 :) – Frasier013

+0

하하 걱정, 때로는 먼저 설명서를 읽는 데 지불;), 관계없이; 기꺼이 도울 수있어 기쁘다 C : –

+0

ha point taken, and thanks all same :) 공정성으로, 나는 어젯밤 (늦은)을 읽었으므로 내 뇌가 그때 또는 다른 것으로 frazzled되었는지 모르겠다. 방법의 롤). – Frasier013