return '<li class="ds-post" data-post-id="' + a.post_id + '"> + '<span class="ua">' + ua(a.agent) + '</span></div>" + (y.max_depth == 1 && y.show_context && B.length ? '<ol id="ds-ctx">' + q.map(B,
如何在'<span class="ua">'添加<?php $kr=get_author_class($comment->comment_author_email,$comment->user_id)?>,
关键是要放的位置是js生成出来的
追答这有什么关系吗,你不是就是要php的值,上面的方法已经可以实现了呀,先把值放到一个隐藏的div里面,然后再在js里获取,至于获取以后,你要把它放到哪不是都可以吗
'' +'comment_author_email,$comment->user_id)?>
+ ua(a.agent) '+ '
这样不对, 不管怎么改都不对
get_author_class($comment->comment_author_email,$comment->user_id)
你的这个类有输出值吗?
有的话,直接
echo get_author_class($comment->comment_author_email,$comment->user_id);
如果类里面有输出直接
get_author_class($comment->comment_author_email,$comment->user_id);
get_author_class($comment->comment_author_email,$comment->user_id);
在php里面能正常输出 放在js 里面就被转义了
你不用加引号,直接输出
'>comment_author_email,$comment->user_id); ?>'
不加引号 js报错, 加上单引号 又被转义了 comment_author_email,$comment->user_id); ?>
追答分号你要改