我使用的是Fancybox v2.1.5-0,并尝试绑定来自另一个div的内容。
内容图像已经在HTML页面的另一个div中。
这是我的HTML代码:
Bootstrap 3 carousel
---------------------------------------------------------------
<div class="hotelsd-img">
<div id="photoCarousel-1" class="carousel slide" data-ride="carousel">
<div class="carousel-inner" role="listbox">
<div class="item active">
<img class="img-responsive" src="http:\\www.confirmedrooms.com\hotelbooking\images\hotelimages\1110\031742.jpg" alt="Hotel Name">
</div>
<div class="item active">
<img class="img-responsive" src="http:\\www.confirmedrooms.com\hotelbooking\images\hotelimages\1110\031742.jpg" alt="Hotel Name">
</div>
<div class="item active">
<img class="img-responsive" src="http:\\www.confirmedrooms.com\hotelbooking\images\hotelimages\1110\031742.jpg" alt="Hotel Name">
</div>
</div>
</div>
</div>
Photo Count
--------------------------------------------------------
<div id="hotelGallery-1" class="photoCount">
<a href="#" class="openGallery">View all 15 Photos</a>
</div>
现在,我想在“openGallery”点击事件上打开Fancybox Gallery。
我已经在头部引入了Fancybox文件:
<script src="js/jquery.min.js"></script>
<link rel="stylesheet" href="js/plugins/fancybox/jquery.fancybox.css">
<script src="js/plugins/fancybox/jquery.fancybox.pack.js"></script>
我尝试的JS代码如下:
$('.openGallery').on('click',function(){
$.fancybox({
// Possible code here
});
});
那么,如何将item div中的内容复制并推送到fancybox内容中并打开呢?帮我构建一下吧。