我必须在Highchart图例值中删除这些标记。请查看图例值:
data: [
{/literal}
{foreach from=$value[2] item=an key=a}
{literal}
{name: '{/literal}{$a}:{$an}{literal}',y: {/literal}{$an}{literal}, color: '#6B8E23'},
{/literal}
{/foreach}
{foreach from=$value[1] item=foo key=k name=myloop}
{assign var=op value=$smarty.foreach.myloop.index}
{assign var=cor value=$colors.$op}
{literal}
{name: '{/literal}{$k}:{$foo}{literal}',y: {/literal}{$foo}{literal}, color: '{/literal}{$cor}{literal}'}
{/literal}
{if $op le $count},{/if}
{/foreach}
{literal}
]
请查看随附的图片供您参考
答案 0 :(得分:0)
这是html实体,请参阅http://www.w3schools.com/tags/ref_entities.asp。
您可以使用真实符号替换它们,而不是删除它们。
var Str = "Slogans such as McDonalds's";
Str = String(Str).replace(/'/g, "'").replace(/"/g, '"');
如果要剥离它们,只需将代码更改为
即可var Str = "Slogans such as McDonalds's";
Str = String(Str).replace(/'/g, '').replace(/"/g, '');
这是一个小提琴作为演示,http://jsfiddle.net/Zx9cn/