jQuery在WordPress中无法正常工作

时间:2017-02-01 16:11:23

标签: javascript jquery wordpress

基本上,当用户将鼠标悬停在帖子上时,我需要设置动画。 Here is my code

它在这里工作,但在我的Wordpress页面上不起作用。我使用

包含它

<script type="javascript"><?php include('js/ertikis.js');?></script>

我尝试将其包含在页脚文件和索引文件中,但都不起作用。在检查时,脚本会显示在页面上,但不起作用。

2 个答案:

答案 0 :(得分:0)

据我所知,type的{​​{1}}在javascript上无效。

你能试试吗: <script>

或者如果是HTML5,您可以完全放弃<script type="text/javascript"><?php include('js/ertikis.js');?></script>

type

答案 1 :(得分:0)

在Wordpress中包含脚本的标准约定是使用wp_enqueue_script(),将jQuery标记为依赖。

通常这包括将您的插件和其他javascript包含在Wordpress主题目录中,并将其引用为:

<?php

// functions.php, in your theme directory

function my_assets() {

    wp_enqueue_script( 'ertikis', get_stylesheet_directory_uri() . '/ertikis.js', array( 'jquery' ) );
    wp_enqueue_script( 'application', get_stylesheet_directory_uri() . '/application.js', array( 'ertikis', 'jquery' ), '1.0', true );
}

add_action( 'wp_enqueue_scripts', 'my_assets' );