在使用jQuery的append()方法添加html文本时出错,错误总是报在<a herf="{:url('Index/data',['id'=> 'item.id'])}">处,但不知道错误的原因及正确的写法,请大神帮忙看一下,谢谢!(注:地址写法放在原HTML中可行)$.each(res['result'], function(i, item) {
$('#pageContent').append(
'<div class="row">\
<div class="col-xs-4" id="pContentImg">\
<a herf="{:url('Index/data',['id'=> 'item.id'])}"><img class="img-responsive" src="/uploads/'+item.title_img+'"></a>\
</div>\
<div class="col-xs-8" id="pContent"> \
<p id="pcTitle" class="font-weight-bold">\
<a href=""> '+item.title+' </a>\
</p>\
<p class="text-muted" id="pcSpan"> \
<span id="pcUsername"><i class="glyphicon glyphicon-user"></i>'+item.user_id+'</span>\
<span id="pcTime"><i class="glyphicon glyphicon-time"></i>'+item.create_time+'</span>\
<span id="pcComment"><i class="glyphicon glyphicon-comment"></i></span>\
<span id="pcPv"><i class="glyphicon glyphicon-star"></i> '+item.pv+'</span>\
</p>\
<p class="text-muted" id="pcContent">\
<span>'+item.desc+'</span>\
</p>\</div>\ </div>\<hr>');
});
$('#pageContent').append(
'<div class="row">\
<div class="col-xs-4" id="pContentImg">\
<a herf="{:url('Index/data',['id'=> 'item.id'])}"><img class="img-responsive" src="/uploads/'+item.title_img+'"></a>\
</div>\
<div class="col-xs-8" id="pContent"> \
<p id="pcTitle" class="font-weight-bold">\
<a href=""> '+item.title+' </a>\
</p>\
<p class="text-muted" id="pcSpan"> \
<span id="pcUsername"><i class="glyphicon glyphicon-user"></i>'+item.user_id+'</span>\
<span id="pcTime"><i class="glyphicon glyphicon-time"></i>'+item.create_time+'</span>\
<span id="pcComment"><i class="glyphicon glyphicon-comment"></i></span>\
<span id="pcPv"><i class="glyphicon glyphicon-star"></i> '+item.pv+'</span>\
</p>\
<p class="text-muted" id="pcContent">\
<span>'+item.desc+'</span>\
</p>\</div>\ </div>\<hr>');
});
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货