Javascript 在noconflict中加载不';他似乎不在工作

Javascript 在noconflict中加载不';他似乎不在工作,javascript,php,jquery,wordpress,woocommerce,Javascript,Php,Jquery,Wordpress,Woocommerce,我有一个WooCommerce网站,我刚刚开始处理一些事情。我制作了一个小的浮动菜单,上面有滚动条上的徽标,但我在noconflict上遇到了问题。它似乎不起作用 当有人在结账时输入他们的卡号时,我会收到一条警告,要求输入卡号,或者如果我是开发人员,请确保没有JQuery冲突 我删除了我编写的代码,签出工作正常,没有消息。 这就是我所拥有的。如果我把事情弄糟了,请告诉我 这是我的密码: <script src="https://ajax.googleapis.com/ajax/libs/j

我有一个WooCommerce网站,我刚刚开始处理一些事情。我制作了一个小的浮动菜单,上面有滚动条上的徽标,但我在noconflict上遇到了问题。它似乎不起作用

当有人在结账时输入他们的卡号时,我会收到一条警告,要求输入卡号,或者如果我是开发人员,请确保没有JQuery冲突

我删除了我编写的代码,签出工作正常,没有消息。 这就是我所拥有的。如果我把事情弄糟了,请告诉我

这是我的密码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
var jqu = $.noConflict();
jqu(document).scroll(function() {
    var y = jqu(this).scrollTop();
    if (y > 400) {
        jqu('.bottomMenu').slideDown();
    } else {
        jqu('.bottomMenu').slideUp();
    }
});
jqu(function(){
    jqu(".bottomMenu").hide();
});
</script>

var jqu=$.noConflict();
jqu(文档).滚动(函数(){
var y=jqu(this.scrollTop();
如果(y>400){
jqu('.bottomMenu').slideDown();
}否则{
jqu('.bottomMenu').slideUp();
}
});
jqu(函数(){
jqu(“.bottomMenu”).hide();
});
我做错了什么


谢谢

更新

首先你应该试试这个,因为wordpress使用的是jQuery而不是简写

这是您更改的代码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
jQuery( document ).ready(function() {
    var y = $(this).scrollTop();
    if (y > 400) {
        jQuery('.bottomMenu').slideDown();
    } else {
        jQuery('.bottomMenu').slideUp();
    }
    jQuery(function(){
        jQuery(".bottomMenu").hide();
    });

});
</script>
由于查询已经在wordpress中,所以除了自定义js文件脚本之外,您不需要其他任何东西

如果您使用的是子主题,那么您将用
获取样式表目录uri()
函数替换
获取模板目录uri()


谢谢你提供的信息。代码不起作用,但您对wordpress和jquery的解释为我指明了正确的方向。我所做的是完全删除$,去掉noconflict,只使用jquery。问题解决了。谢谢你。我想我犯了一个新手的错误。有很多东西要学,但我喜欢做。看到有东西活起来很有趣。
function enqueuing_my_scripts() {
    if ( !is_admin() ) {
        wp_enqueue_script( 'my_script', get_template_directory_uri() . '/js/my_script.js', array('jquery'), '1.0.0', true );
    }
}
add_action( 'wp_enqueue_scripts', 'enqueuing_my_scripts' );