gpt4 book ai didi

zurb-foundation - Zurb Foundation 6 Reveal 不起作用

转载 作者:行者123 更新时间:2023-12-04 02:30:52 27 4
gpt4 key购买 nike

我已经下载了新的 Zurb Foundation 6 完整包 ( Foundation for Sites )。存档文件包含以下文件和文件夹:

[css] > app.css, foundation.css, foundation.min.css
[img] > [empty folder]
[js] >
app.js
foundation.js
foundation.min.js
vendor > jquery.min.js, what-input.min.js

我在页脚中包含了 JS 文件,在页眉中包含了 CSS:
<!-- foundation library and initialization -->
<script src="/Foundation/js/foundation.min.js"></script>
<script>
$(document).foundation();
</script>

Chrome 中的错误

我尝试使用 REVEAL 组件(它在 Foundation 5 中工作),但这次它抛出了一个错误:
Uncaught ReferenceError: We're sorry, 'reveal' is not an available method for i.

我查看了 Foundation.min.js 的内部,其中包含 REVEAL。我下载了完整的包,所以它应该可以工作,但它没有。

触发模态的JS代码:
$('#submit-modal').foundation('reveal', 'open');

更新 1:在新页面上尝试:
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="/Foundation/css/foundation.min.css" rel="stylesheet" />
</head>
<body>
<div class="row">this is the body of the page</div>
<div id="popup-modal" class="reveal-modal full" data-reveal aria-labelledby="pop-up-modal-title" aria-hidden="true" role="dialog">
test
</div>

<script src="/Foundation/js/vendor/jquery.min.js"></script>

<!-- foundation library and initalization -->
<script src="/Foundation/js/vendor/what-input.min.js"></script>
<script src="/Foundation/js/foundation.js"></script>

<script>
$(document).foundation();
</script>

</body>
</html>

弹出的文本出现在页面上,默认情况下甚至不隐藏,我收到错误: Uncaught ReferenceError: We're sorry, 'Reveal' is not an available method for Reveal尝试运行命令时:
$('#popup-modal').foundation('reveal', 'open');

从控制台。

Foundation 6 是一个新版本,我可能错过了一些东西。我从 Foundation 5 升级到 Foundation 6。Foundation 5 Reveal 工作正常,但在更改为新的 Foundation 6 后,一些组件开始无法正常工作。

我检查了文档,初始化和类是相同的。

最佳答案

试试

var popup = new Foundation.Reveal($('#popup-modal'));

进而:
popup.open();
$('#popup-modal').foundation('reveal', 'open');不再在 Foundation 6 中工作。

关于zurb-foundation - Zurb Foundation 6 Reveal 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33855505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com