JS script not being included

时间:2013-11-27 作者:localhost

我正在尝试将js文件排队到函数中。php,但它不工作。以下是我的代码

 add_action(\'init\',\'shopswing\');
function shopswing(){

    if(!is_admin()){
        wp_register_script(\'swing\',get_stylsheet_directory_uri(). \'/js/swing.js\',array(\'jquery\'));  
        wp_enqueue_script(\'swing\');
    }
}
不知何故,当我加入swing代码时,我的网站停止了响应。js公司

jQuery(document).ready(function() {
        $("ul>li>img").mouseenter(function(){
        $(this).parents("ul")
        .find(".toolTip")
        .animate({ \'height\':\'200px\'})
        //.css({"display":"block"});
    })
    .mouseout(function(){
        $(this).parents("ul")
        .find(".toolTip")
        .animate({ \'height\':\'0\'})
        //.css({"display":"none"});
    });
});

2 个回复
最合适的回答,由SO网友:localhost 整理而成

发现问题!问题是函数的名称,我正在使用woocommerce,我认为函数名称冲突,更改了它,它工作了!

SO网友:user9

Wordpress使用noConflict jQuery版本不允许

$.
使用

jQuery.
或简单更换

jQuery( document ).ready(function()
根据

jQuery( document ).ready(function( $ )
希望这有帮助。

结束

相关推荐

网站首页上未加载jQuery脚本

我一直在更新一个运行在旧版本WordPress上的网站,我不得不更新主题、大多数插件,最后更新了WordPress。我不得不做一些定制,包括使用插件来替换网站使用的旧主题功能,这些功能在更新的主题中不存在/不起作用。开发人员现在不支持该主题。阻止网站上线的唯一原因是主页上的向上滚动按钮不能正常工作。用户向下滚动页面后,会出现“向上滚动”按钮,单击“平滑”后,会滚动到页面顶部并消失。这是使用添加到主题自定义中的一点jQuery实现的。js文件。习惯。js文件以以下行开头:jQuery(document).r