2

Foundation を使用して、Orbit Slider を含む Web サイトを作成しています。スライダーの速度を変更できません。すべてが適切に機能しています (jquery、スライダー コントロール、スライダー ブレット、スライダー用にカスタマイズされた CSS など)。スライドショーのパラメーターを変更できないようです。

私の文書の頭:

<script src="js/vendor/custom.modernizr.js"></script>

<script>
 $(document).foundation('orbit', {
timer_speed: 100,
});
</script>

そして私の体の最後に:

  <script>
  document.write('<script src=js/vendor/' +
  ('__proto__' in {} ? 'zepto' : 'jquery') +
  '.js><\/script>')
  </script>

  <script src="js/foundation.min.js"></script>
  <script>
    $(document).foundation(
            );
  </script>

すべて正常に機能していると言ったように、パラメーターを変更することはできません。

ありがとう!

4

1 に答える 1

2

代わりに以下の構造を試してください。あなたの問題は、基礎スクリプトがロードされる前に orbit を参照しているため、ヘッド内の js が本質的に無視されることです。

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <!-- your content -->


    <script>
      document.write('<script src=js/vendor/' +
      ('__proto__' in {} ? 'zepto' : 'jquery') +
      '.js><\/script>')
  </script>

  <script src="js/foundation.min.js"></script>
  <script>
    $(document).foundation('orbit', {
        timer_speed: 100,
    });
  </script>
</body>
</html>
于 2013-09-19T14:47:57.717 に答える