0

错误信息 http://puu.sh/3ip7L

这个错误不断出现在我身上。如果我直接上传foundation.4.2 文件夹,index.html 文件运行良好,但是一旦我尝试从其他任何地方访问它们,就会出现轨道错误。

这是一些代码:

调用modernizr.js

<script src='<?php echo get_stylesheet_directory_uri();?>/js/vendor/custom.modernizr.js'></script>

获取 Zepto/jquery:

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

调用foundation.js和orbit.js

      <script src="<?php echo get_stylesheet_directory_uri(); ?>/js/foundation.min.js"></script>
<script src="<?php echo get_stylesheet_directory_uri(); ?>/js/foundation/foundation.orbit.js"></script>

然后我初始化基础并调用 orbit.js。

<script>
    $(document).foundation();
</script>
<script type="text/javascript">
$(window).load(function() {
  $('#featured').orbit({ fluid: '2x1' });
});
</script>

然而由于某种原因,错误仍然存​​在。有人可以帮忙吗?

4

1 回答 1

1

下面是一个示例轨道。您可以根据需要对其进行修改,或者只是完全删除正文并重写您的代码(不要删除 Js tho)。不确定您的代码到底有什么问题,但最后一个 Js 片段对我来说看起来不正确。

<!DOCTYPE html>
<!--[if IE 8]>         <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->

<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width" />
  <title>Foundation 4</title>

  <link rel="stylesheet" href="css/normalize.css" />
  <link rel="stylesheet" href="css/foundation.min.css" />
  <link rel="stylesheet" href="css/app.css" />

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

</head>
<body>
    <div class="row">
        <div class="large-10 large-centered columns">
        <ul>
          <li><img src="img/banners/1.jpg"></li>
          <li><img src="img/banners/2.jpg"></li>
          <li><img src="img/banners/3.jpg"></li>
          <li><img src="img/banners/4.jpg"></li>
          <li><img src="img/banners/5.jpg"></li>
        </ul>
      </div>
  </div>
  <script>
  document.write('<script src=' +
  ('__proto__' in {} ? 'js/vendor/zepto' : 'js/vendor/jquery') +
  '.js><\/script>')
  </script>
  <script src="js/foundation.min.js"></script>
  <script>
  $(document).foundation();
  </script>
</body>
</html>`
于 2014-06-13T18:20:34.353 回答