刚刚接手了一个wordpress项目。以前的开发人员搞砸了主题,因此它阻止了我的 ajax 表单(gravityform)正常工作。Proplem 是他们在 header.php 中添加 jquery 和自定义 js 的方式:
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/slides.min.jquery.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/script.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/tabs.min.js"></script>
我对 wordpress 主题思想完全陌生,如何使用 wp_register_script 和 wp_enqueue_script 在我的 functions.php 中正确添加这些脚本。
如何找出哪个脚本依赖于其他脚本?喜欢打电话给他们的正确顺序吗?
编辑我通过 wp_enqueue_scripts 以正确的方式包含脚本。但现在我面临着奇怪的 JS 错误。类型错误:$ 不是函数
当我用 jQuery 替换 $ 时它可以工作。但这不能成为解决方案。为什么还是会出现这个错误?