我正在使用prettyPhoto插件,除了两个问题外,一切正常:
即使我设置隐藏它的选项,该框也会在顶部和标题中显示一个奇怪的字符。这是我的相关代码:
HTML:
<a id="linkGraph" rel="prettyPhoto[iframes]" href="graph.php?iframe=true" title="Gráfica">Iframe</a>
<a id="linkGraph" rel="prettyPhoto[iframes]" href="graph.php?iframe=true" title="Gráfica">Iframe</a>
<a id="linkGraph" rel="prettyPhoto[iframes]" href="graph.php?iframe=true" title="Gráfica">Iframe</a>
使用Javascript:
$("a[rel^='prettyPhoto']").prettyPhoto({
animation_speed: 'slow',
social_tools: false,
theme: 'facebook', /* pp_default / light_rounded / dark_rounded / light_square / dark_square / facebook */
show_title: false
});
但结果是:
为什么会出现我用红色圆圈标记的项目?提前谢谢。
答案 0 :(得分:0)
尝试使用它:
http://forum.jquery.com/topic/getting-strange-characters-using-ajax
更改标题类型。 对于PHP来提供UTF-8,
标题('Content-Type:text / html; charset = utf-8');