2012-04-01 11 views
0

まず、私は非常に非常に非常に最小限のjavascriptとPHPの知識を持つフロントエンドのデザイナー/開発者です。スイッチのコンテンツスクリプトに関する問い合わせ

私はダイナミック・ドライブ上にある「Switchコンテントスクリプト」を使用しています - これは私が友人のためにhttp://www.davidatkinson.com/ss-testarea

を開発していますサイトにそれを取り入れてきた方法ですhttp://www.dynamicdrive.com/dynamicindex17/switchcontent.htm

を私の質問は、スイッチコンテンツスクリプトでは、コンテンツDIVSの1つがサイトを訪問するときに自動的に表示されるように変更することが可能ですか?

ソースコードでは、jQueryトグルスクリプトを使用してボットジョブを管理していたことがわかります(私はあなたが今気づいています)。私は使用しているPHPの連絡フォームと矛盾していたので、HTMLをコメントアウトしました。送信ボタンをクリックすると、ページがリフレッシュされ、デフォルトでロードされていたパネルが表示されていました。 今のところ、私はjQueryボットジョブを使用して渡すことを決めました。誰かが私にSwitch Content Scriptの変更を手伝ってくれることを願っています。

スイッチコンテンツスクリプトの代わりにjQueryトグルスクリプト(私が行ったようにhere)を使用することを考えていましたが、私は同じ障害を克服するつもりですか?誰が助けることができる場合は

、サイト全体を事前:)でhere

感謝をダウンロードすることができます

答えて

1

EDIT:あなたのjqueryの開始が開きますswitchcontent.prototype.defaultExpanded(0) index.phpの中のライン19の後に、または直前に追加最初に、0を任意の数に変更して、希望のコンテンツボックスを開きます)

このスイッチコンテンツスクリプトのドキュメントを読んだら、ロード時にインスタンスを自動拡張する機能があることがわかります。

instance.defaultExpanded(indices) 

これは、docからです:デフォルトでは

は、スクリプトがスイッチ グループのページが最初にロード内のすべての内容を縮小します。この方法を使用して、 (位置)をグループ内の他のコンテンツと比較して入力して、それぞれ のコンテンツを指定します(各 はカンマ(、)で区切ります)。パラメータ:コンテンツのインデックスは、 の残りの内容(デフォルトは で始まります)に対してデフォルトで拡張されます。いくつかの例:

instance.defaultExpanded(0)//第1コンテンツが instance.defaultExpanded(0,1)//第1及び第2のコンテンツが instance.defaultExpanded(3,5)// 3番目と5番目のコンテンツを拡大展開会った場合、2つの条件は、この設定を上書きします:

例外を拡張しsetPersist()が有効になっている場合

、永続化された状態が優先されます。 collapsePrevious()が有効な場合、デフォルトで に設定されている最初のコンテンツのみが展開されます(collapsePrevious()は の1つのコンテンツのみをいつでも開くことができます)。

+0

ありがとうございます!ブラウザーが開いている/閉じている状態を記憶しているかどうかを指定するsetPersistと組み合わされて、それは扱いになります。 私はそれが単に何かになることは分かっていました。しかし、ありがとうございます:) – Frasier013

+0

haha​​の心配、時にはドキュメントを最初に読んで支払う;)、関係なく;喜んで助けてくれるC: –

+0

ha point taken、and thanks all same:)公正ではあるが、私はその昨夜(遅い)を読んでいたので、私の脳がその時何かによってかわいそうだったかどうか分からない方法の笑)。 – Frasier013

関連する問題