Zurb Foundation 6和Orbit Error

时间:2016-07-18 11:08:17

标签: zurb-foundation orbit

我正在尝试使用Orbit和Foundation 6,但没有成功。图片一个堆叠在另一个上面,不会改变。我在错误控制台中收到了一条Javascript错误消息。

如果删除对Orbit的引用,则不会出现javascript错误消息。

时间戳:18/07/2016 12:51:46 错误:TypeError:我们很抱歉,object不是有效参数。您必须使用表示要调用的方法的字符串。 源文件:http://lf/bower_components/foundation-sites/js/foundation.core.js 行:284

调用js文件的页面底部是          

</script>
<!--<script src="js/vendor/jquery.js"></script>
<script src="js/foundation/foundation.js"></script>-->
<script src='bower_components/foundation-sites/js/foundation.core.js'></script>
<script src='bower_components/foundation-sites/js/foundation.orbit.js'></script>
<script>
    /*
    $(document).foundation();
    */   

    $(document).foundation({
        orbit: {
            animation: 'slide'

        }
    });
</script>

.js代码的所有路径都是正确的。

我猜我的内容版本不正确,但我不知道是什么。

有人有任何建议吗?

1 个答案:

答案 0 :(得分:0)

Foundation 6使用jqueryjquery(version).minjquery.js应该是引用的first script

除此之外,我猜您没有浏览Foundation 6 Orbit Slider文档的JavaScript Reference部分。

It says

文件foundation.orbit.js必须包含在JavaScript中才能使用此插件以及foundation.core.js此插件还需要以下实用程序库:

foundation.util.keyboard.jsfoundation.util.motion.jsfoundation.util.timerAndImageLoader.jsfoundation.util.touch.js

因此,请尝试在脚本空间中引用这些内容,或使用foundation.min.js来处理所有依赖项。

还有一个重要的事情,如果你想要animate你的滑块,那么你必须安装并包含motion-ui引用,如上所述在Orbit Slider文档的Using Animation部分中。