【发布时间】:2016-04-08 07:08:05
【问题描述】:
我希望将 html 添加到这个函数中,到目前为止,我有这个,它基本上是一个缩略图网格,用作轮播或相应图像的控件:
<div class="row">
<div class="col-lg-12 no-pad">
<h2 class="centre text-uppercase no-margin title-padding white-bg">XXXXX & Demos</h2>
<div class="grid">
<ol id="vid-list" class="text-uppercase image-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="indicator-active">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXXX<br />Commercial</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="1">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXX</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="2">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXX<br />XXXXX</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="3">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXX<br />XXXXX</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="4">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXXX</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="5">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXXX</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="6">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXXX</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="7">
<div class="grid-item">
<img src="img/btn.png">
<h4>XXXXXX</h4>
</div>
</li>
</ol>
</div>
</div>
</div>
和
$('.button').on( 'click', function() {
var $items = '<li data-target="#myCarousel" data-slide-to="8">
<div class="grid-item" style="display:none;">
<img src="img/btn.png">
<h4>The lemon tree-short film</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="9">
<div class="grid-item" style="display:none;">
<img src="img/btn.png">
<h4>The lemon tree-short film</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="10">
<div class="grid-item" style="display:none;">
<img src="img/btn.png">
<h4>The lemon tree-short film</h4>
</div>
</li>
<li data-target="#myCarousel" data-slide-to="11">
<div class="grid-item" style="display:none;">
<img src="img/btn.png">
<h4>The lemon tree-short film</h4>
</div>
</li>';
$grid.isotope( 'insert', $items);
}
但是,我收到第二行的语法错误?
【问题讨论】:
-
多行字符串的问题。参考davidwalsh.name/multiline-javascript-strings
标签: javascript jquery jquery-isotope