gpt4 book ai didi

php - JavaScript 中的 Get_option() 错误?

转载 作者:行者123 更新时间:2023-11-28 20:28:54 25 4
gpt4 key购买 nike

当我为我的页面加注星标时,我在 firebug 中收到此错误:“SyntaxError:未终止的字符串文字”。这是我的代码:

$('.survey_title').html('<?php 
$found1 = get_option("heading");
if($found1)
{
echo $found1 ;

}
?>').css('color', 'red');

问题出在哪里???

最佳答案

在 JavaScript 中,您需要在字符串文字中的新行之前使用反斜杠 \

您应该做的是使用 json_encode() 围绕从 PHP 到 JavaScript 的任何值,让它为您解决转义问题。更好的是,在 JS 之前将其分配给变量以使其更易于阅读。

var titleHTML = <?php echo json_encode($found1); ?>;
$('.survey_title').html(titleHTML).css('color', 'red');

关于php - JavaScript 中的 Get_option() 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16800928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com