简体   繁体   English

我的错误在哪里? 参数列表后未捕获到的SyntaxError:缺少)

[英]Wheres my error? Uncaught SyntaxError: missing ) after argument list

Simple script, not sure where the error is coming from. 简单的脚本,不确定错误来自何处。 Think I have my blinders on! 以为我戴上了窗帘!

<script type="text/javascript">
    var listingId = "<!-- TMPL_VAR listing_id -->";
    var photoCount = "<!-- TMPL_VAR photo_count -->";
    var photoNum = 1;
    for(i=photoNum; i<=photoCount; i++) {
        $('.carousel-inner').append('<div class="active item"><img src="/property/photo/' + listingId + '/' + i'" /><div class="carousel-caption"><!-- TMPL_VAR remarks_general --></div></div>');
    }
</script>

You are missing + in this line 您在此行中缺少+

$('.carousel-inner').append('<div class="active item"><img src="/property/photo/' + listingId + '/' + i'" /><div class="carousel-caption"><!-- TMPL_VAR remarks_general --></div></div>');

Try like this 这样尝试

$('.carousel-inner').append('<div class="active item"><img src="/property/photo/' + listingId + '/' + i+'" /><div class="carousel-caption"><!-- TMPL_VAR remarks_general --></div></div>');

At first I can see you are missing + at img tag for src attribute. 起初,我可以看到src属性的img标签缺少+ Added + after i i之后加上+

var listingId = " TMPL_VAR listing_id";
    var photoCount = "<!-TMPL_VAR photo_count";
    var photoNum = 1;
    for(var i=photoNum; i<=photoCount; i++) {
        $('.carousel-inner').append('<div class="active item"><img src="/property/photo/' + listingId + '/' + i+'" /><div class="carousel-caption"><!-- TMPL_VAR remarks_general --></div></div>');
    }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM