我在我的网站上使用 Foundation 框架,现在我正在实现 Sequence 滑块,它工作得很好,但只有当我在头部注释以下 Foundation JS 文件时:
<script src="/plugins/foundation/modernizr.foundation.js" type="text/javascript"></script>
<script src="/plugins/foundation/foundation.min.js" type="text/javascript"></script>
<script src="/plugins/foundation/app.js" type="text/javascript"></script>
但是,对于基础的其他一些功能,我确实需要这些文件。以前有没有其他人遇到过这个问题并找到了解决方案?谁能给我一些关于问题出在哪里的提示?
当我用萤火虫查看它时,我才发现,这就是控制台所说的:
$("#sequence").sequence is not a function
var sequence = $("#sequence").sequence(options).data("sequence");
这是我放在脑海中的 javascript 的一部分,用于启动文档准备好的代码;
$(document).ready(function() {
$("body").css("display", "none");
$("body").fadeIn(1000);
$("a.transition").click(function(event){
event.preventDefault();
linkLocation = this.href;
$("body").fadeOut(500, redirectPage);
});
var options = {
autoPlay: false,
nextButton: true,
prevButton: true
}
var sequence = $("#sequence").sequence(options).data("sequence");
$('.details, .info-button') .mouseover(function() {
$('.title').css("visibility", "hidden");
}) .mouseout (function() {
$('.title').css("visibility", "visible");
});
});