ACF文本上一篇文章

时间:2016-08-09 09:46:49

标签: javascript jquery html wordpress advanced-custom-fields

我有一个ACF文本字段。

我想在这些文字中使用上一篇文章,但我的代码不起作用......

这条线不起作用:

var r = parseInt('<?php the_field('red', $prev_post->ID); ?

这是我的代码:

 $(document).ready(function() {

    $(".next_image_cover a").hover(

        function() {

        var r = parseInt('<?php the_field('red', $prev_post->ID); ?>'); 
        var g = parseInt('<?php the_field('green', $prev_post->ID); ?>'); 
        var b = parseInt('<?php the_field('blue', $prev_post->ID); ?>'); 


        $("body").stop().animate({"background-color": "rgb(" + r + "," + g + "," + b + ")"}, "200");
        },
        function() {

        $("body").stop().animate({"background-color": "#e6e6e6"}, "200");

    }); 

1 个答案:

答案 0 :(得分:0)

你不能在javascript中使用php变量 -

parseInt('<?php the_field('red'); ?>', **$prev_post->ID**);