我有一个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");
});
答案 0 :(得分:0)
你不能在javascript中使用php变量 -
parseInt('<?php the_field('red'); ?>', **$prev_post->ID**);