我试图在jQuery中呈现HTML,但它不起作用。我的PHP文件:
if ( $lastTokens[0][\'token\'] < $lastTokens[1][\'token\']) {
$prixachat_format = \'<i class="fas fa-arrow-up"></i>\'.number_format($prixachat, 0, \',\', \' \');
} elseif ($lastTokens[0][\'token\'] > $lastTokens[1][\'token\']) {
$prixachat_format = "<i class=\'fas fa-arrow-down\'></i>".number_format($prixachat, 0, \',\', \' \');
} else {
$prixachat_format = \'<i class="fas fa-arrow-right"></i>\'.number_format($prixachat, 0, \',\', \' \');
}
$result = array(
\'token\' => $prixachat_format,
);
wp_send_json($result);
我的JS文件:
jQuery.post(
ajaxurl, {
\'action\': \'get_token\'
},
function(response) {
jQuery(\'.update-token\').html(response.token);
}
)
但它仍然显示为纯文本?知道怎么修吗?非常感谢。