TEL:400-8793-956
当前位置:程序、服务器

改成foundation.min.js的新问题

提问者: 近期获赞: 浏览人数: 发布时间:2021-08-03 08:47:26

 问:这是一个令人困惑的问题。我已将functions.php 中文件的路径更改为foundation.min,js,但它仍然抛出控制台错误。

 
这就是它所说的。
 
Uncaught ReferenceError: jQuery is not defined(anonymous function) @foundation.min.js?ver=4.3.1:8
 app.js?ver=foundation_js:1 Uncaught ReferenceError: $ is not defined
我认为版本号与它有很大关系。视频出来之后,Foundation 是不是更新太多了?我不知道如何修复它。
 
<?php 
function  wpt_theme_styles ()  { 
wp_enqueue_style ( 'foundation_css' , get_template_directory_uri () . '/css/foundation.css' ); //wp_enqueue_style('normalise_css', get_template_directory_uri() .'/css/normalize.css'); wp_enqueue_style ( 'fontcss' , 'http://fonts.googleapis.com/css?family=Asap:400,700,400italic,700italic' ); wp_enqueue_style ( 'style_css' , get_template_directory_uri () . '/style.css' );       
 
add_action ( 'wp_enqueue_scripts' ,  'wpt_theme_styles' ); 
function wpt_theme_js () { wp_enqueue_script ( 'modernizr_js' , get_template_directory_uri () . '/js/modernizr.js' , '' , '' , false ); wp_enqueue_script ( 'foundationmin_js' , get_template_directory_uri () . '/js/foundation.min.js' , 'jquery' , '' , false );
 
    'main_js' ,  get_template_directory_uri ()  。 '/js/app.js' ,  'jquery' ,  'foundation_js' ,  '' ,  true ); 
} //hook - 告诉 wordpress 何时调用函数add_action ( 'wp_enqueue_scripts' , 'wpt_theme_js' ); ?>
 
app.js 
```javascript $( ".nav-toggle" ).click(function() {   $(this).toggleClass("open");   $("nav").fadeToggle(100);   return false; });
 
我认为这意味着我必须在不知道该怎么做的地方编辑 jquery。
 
 
答:我只是在看代码,它在依赖项解释中全部使用小写的 jQuery ....
 
<?php  
<? php函数my_scripts_method () { wp_enqueue_script ( 'custom-script' , get_template_directory_uri () . '/js/custom_script.js' , array ( 'jquery' ) ); } add_action ( 'wp_enqueue_scripts' , 'my_scripts_method' ); ?>
 
?>
上一篇: 这不是比使用函数更好的构建列表的方法吗?
下一篇: 字体不变