私は自分のサイトに多くのモーダルを持っており、テキストとイメージを変更するたびにコードをコピーしてコピーしたくありません(残りのモーダルはすべて同じです)誰かが私がそれを達成するのを手伝ってくれたら幸いです!モーダルをコピーしますが、テキストとイメージを変更してください
ので、私は毎回コピーしたいのですが、このmodaleTemplateを持っている、そして私は、次の変更したい:
-modalImage1
-modalImage2
-modalImage3
-modalTitle
-modalText
<!----------------->
<!--- PROJECTS 1 -->
<!----------------->
<section class="section-full">
<div class="container-full">
<div class="portfolio logo" data-toggle="modal" data-target="#modalProject-1" id="project-1">
<div class="portfolio-wrapper">
<img src="img/portfolio/logo/5.jpg"/>
</div>
</div>
</div>
</section>
<!------------------->
<!-------- MODAL 1 -->
<!------------------->
<!-- Modal Project Template -->
<div class="modal fade" id="modalProject-1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<!--modal body-->
<div class="modal-body">
<div class="container-fluid">
<div class="row">
<!--modal image-->
<div class="col-sm-6">
<img id="modalImage1"/>
<img id="modalImage2"/>
<img id="modalImage3"/>
</div>
<!--modal text-->
<div class="col-sm-6">
<h2 id="modalTitle"></h2>
<p id="modalText"></p>
</div>
</div>
</div>
</div><!--modal body-->
</div><!--modal-content-->
</div><!--modal-dialog-->
</div>
<!--------------------->
<!-- modal project 1 -->
<!--------------------->
<script>
$('#project-1').click(function(){
function setModal(modalImage1, modalImage2, modalImage3, modalTitle, modalText){
$('#modalImage1').attr('src','img/portfolio/logo/1.jpg');
$('#modalImage2').attr('src','img/portfolio/logo/2.jpg');
$('#modalImage3').attr('src','img/portfolio/logo/3.jpg');
$('#modalTitle').text('some title');
$('#modalText').text('some text');
};
});
</script>
あなたはどのライブラリを使用していますか?あなたは働くスニペットを提供できますか? –
私はブートストラップ4を使用しています。 –