在使用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>&nbsp;'+item.pv+'</span>\
                                    </p>\
                                    <p class="text-muted" id="pcContent">\
                                            <span>'+item.desc+'</span>\
                                    </p>\</div>\ </div>\<hr>');
                    });