jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 使用Zurb Foundation时包含自定义javascript的正确方法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
现在无数次我尝试将自己的jQuery添加到Foundation项目时遇到了问题.

这与基金会使用“无冲突”的方式有关吗?添加自己的脚本的正确步骤是什么?

我在调用foundation.min.js之后尝试包含对scripts.js文件调用,但是一些非常简单的slideToggle调用根本没有运行.然而,当我删除对foundation.min.js的引用时,一切正常.

我也遇到过外部脚本文件的问题.

有小费吗?谢谢.

解决方法

我将自定义js脚本添加到结束正文标记之前的脚本列表的最后,并在$(document).foundation();之前.我还将它存储在js / vendor目录中.在下面的粘贴中,我将所有内容存储在一个全局目录中;只需查找自己的js目录.

<script src="global/js/vendor/jquery.js"></script>
<script src="global/js/foundation/foundation.js"></script>

<script src="global/js/foundation/foundation.alerts.js"></script>

<script src="global/js/foundation/foundation.clearing.js"></script>

<script src="global/js/foundation/foundation.cookie.js"></script>

<script src="global/js/foundation/foundation.dropdown.js"></script>

<script src="global/js/foundation/foundation.forms.js"></script>

<script src="global/js/foundation/foundation.joyride.js"></script>

<script src="global/js/foundation/foundation.magellan.js"></script>

<script src="global/js/foundation/foundation.orbit.js"></script>

<script src="global/js/foundation/foundation.placeholder.js"></script>

<script src="global/js/foundation/foundation.reveal.js"></script>

<script src="global/js/foundation/foundation.section.js"></script>

<script src="global/js/foundation/foundation.tooltips.js"></script>

<script src="global/js/foundation/foundation.topbar.js"></script>

<!-- My Custom Script!!!! -->
<script src="global/js/vendor/custom.js"></script>

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

你没有提到你是否使用Zurb Foundation 4;如果你注意它认使用Zepto(而不是jQuery),除了不了解proto调用的浏览器.如果您看到jQuery函数不起作用,您可能想要注释掉设置Zepto而不是jQuery的代码,然后进行测试.查找以下内容,也在文档底部附近:

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

替换为:

<!-- <script>
document.write('<script src=' +
('__proto__' in {} ? 'global/js/vendor/zepto' : 'global/js/vendor/jquery') +
'.js><\/script>')
</script> -->

<script src="global/js/vendor/jquery.js"></script>

然后确保将jquery.js存储在适当的文件夹中.我再次将我的文件存储在/ global目录中.

希望有所帮助!

大佬总结

以上是大佬教程为你收集整理的jquery – 使用Zurb Foundation时包含自定义javascript的正确方法全部内容,希望文章能够帮你解决jquery – 使用Zurb Foundation时包含自定义javascript的正确方法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。