使用此代码时出现语法错误:
$('#column1').append('<span class="link_style"><a href="#" onClick="show_text(' + new_cities[i][j].content + ')"></a></span>');
当 javascript 执行时,我会生成以下代码:
<a href="#" onclick="show_text(<p>description</p>)">Moscow</a>
这将是产生错误的函数:
function show_text(text)
{
alert(text);
}
new_cities[i][j].content
有这个值"<p>description</p>"
,所以基本上我的数据表示为字符串,所以引号中肯定存在一些问题......