Error message 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>然后我初始化foundation并调用orbit.js。
<script>
$(document).foundation();
</script>
<script type="text/javascript">
$(window).load(function() {
$('#featured').orbit({ fluid: '2x1' });
});
</script>然而,由于某些原因,错误仍然存在。有人能帮帮忙吗?
发布于 2014-06-14 02:20:34
下面是一个示例轨道。您可以根据需要对其进行修改,也可以完全删除正文并重写代码(不要删除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>`https://stackoverflow.com/questions/17164993
复制相似问题