0

Foundation 4 JS ドキュメントの理解に問題があります。申し訳ありません。これを使用すると、次のようになります。

$(document).foundation();

すべてがうまく機能しますが、これを使用すると:

$(document).foundation('orbit', {bullets:false});

弾丸は軌道から削除されますが、他の JavaScript は機能しません (レスポンシブ .toggle-topbar またはカスタム フォーム #customDropdown)。

私もこれを試しました:

$(document)
  .foundation()
  .foundation('orbit', {bullets: false});

しかし、すべての JS は機能しますが、弾丸は削除されません。

申し訳ありませんが、正しい方向へのポインタは大歓迎です。

乾杯

ベン

4

2 に答える 2

1

提案された回答@CMSCSSは、あなたにとってはうまくいきますが、一般的に、特にこの部分は正確ではありません:

オプション (Orbit など) を使用して 1 つのプラグインを初期化する場合、使用する他のすべてのプラグインを初期化する必要があります。そうしないと実行されません。

カスタム スタイルまたは動作が機能しない、または適用されない理由は、基礎とそのコンポーネントを初期化する順序が原因です。すべてを機能させるには、カスタム スタイル/動作、および基盤全般を最初にカスタマイズしてから、基盤を初期化する必要があります。あなたは私の答えの1つに行き、それをどのように機能させることができるかを見ることができます. 私の答えは決して受け入れられませんでしたが、それは証明された解決策です。私はそのようにしていますが、うまくいきます。ページには、オービット、カスタムフォーム、グリッドレイアウトがあり、すべてが特定の手法を使用して機能します。お役に立てば幸いです。

于 2013-03-30T10:54:01.427 に答える