Wordpress中的jQuery-不做任何事情

Wordpress中的jQuery-不做任何事情,wordpress,Wordpress,我想在我的wordpress主题中添加一些代码。我在这里测试了它的工作原理: 我曾尝试将它添加到我的wordpress站点,在侧边栏小部件中添加自定义链接,在页眉/页脚插件中添加js/css,但没有成功 然后我将$替换为jQuery,但仍然没有运气 $('#affiliateLink').click( function () { $("#fb_pixel").addClass("fb_conversion"); console.log("click"); });

我想在我的wordpress主题中添加一些代码。我在这里测试了它的工作原理:

我曾尝试将它添加到我的wordpress站点,在侧边栏小部件中添加自定义链接,在页眉/页脚插件中添加js/css,但没有成功

然后我将$替换为jQuery,但仍然没有运气

$('#affiliateLink').click( function () {
        $("#fb_pixel").addClass("fb_conversion");
        console.log("click");
 });
您应该在代码的('click',function(){}结构上使用$('')。然后检查是否正确添加了jQuery库。其他jQuery函数也可能会出现问题,所以请尝试将代码包装到IFFE中

您应该使用$('')。在代码的('click',function(){}结构上。然后检查您是否正确添加了jQuery库。其他jQuery函数也可能出现问题,因此请尝试将代码包装到IFFE中


在DOM就绪后,必须设置单击处理程序:

jQuery(document).ready(function(){
    jQuery('#affiliateLink').click( function () {
            jQuery("#fb_pixel").addClass("fb_conversion");
            console.log("click");
    });
});

并使用jQuery而不是$,因为您处于noConflict jQuery模式。

在DOM就绪后,您必须设置click handler:

jQuery(document).ready(function(){
    jQuery('#affiliateLink').click( function () {
            jQuery("#fb_pixel").addClass("fb_conversion");
            console.log("click");
    });
});

使用jQuery而不是$,因为您处于noConflict jQuery模式。

使用此代码显示您的wordpress站点我在任何地方都看不到您的id如果您单击post(destination)@BCLtd,我已经在以下代码中测试了我的解决方案,它正在工作..使用此代码显示您的wordpress站点如果您单击post(destination),我在任何地方都看不到您的id@BCLtd我已经在下面的代码中测试了我的解决方案,它正在工作..这工作了!非常感谢-我应该注意到这工作了!非常感谢-我应该注意到这工作了