我的字符串javascript如下:
<script>
...
res += '<td class="${photo == photoMap[i].name ? 'success' : ''} image" id="thumb-view-'+i+'" \
data-toggle="modal" \
data-target="#modal-option-'+i+'" \
data-photo='${JSON.stringify(photoMap[i])}' \
data-main_photo="'+photo+'" \
> \
<img src="/img/thumbs/'+photoMap[i].name+'" alt="${photoMap[i].alt ? photoMap[i].alt : ''}"> \
${photo == photoMap[i].name ? '<div class="box-check"><span class="fa fa-check"></span></div>' : ''} \
</td>';
...
</script>
如果执行的代码在控制台上存在如下错误:
未捕获的SyntaxError:意外的标识符
似乎代码的编写仍然不正确
如果我观察到,本节中会出现错误
res += '<td class="${photo == photoMap[i].name ? 'success' : ''} image" id="thumb-view-'+i+'" \
和
${photo == photoMap[i].name ? '<div class="box-check"><span class="fa fa-check"></span></div>' : ''} \
我该如何解决?