0
我在我正在處理的網站上有一個畫廊頁面,而且我無法觸及包括圖像在內的大部分HTML。我在頁面上放置了一個漂亮的盒子,因爲我想在點擊縮略圖後彈出圖片。這裏是我的CSS是這樣的:動態地從內容中拉出圖像放入花式框中的href
<div class="col-sm-4 col-xs-6 col-md-3 col-lg-3">
<a class="thumbnail fancybox" rel="lightbox" href="#">
<img src="images/gal1.jpg" class="img-responsive">
</a>
</div>
爲了得到這個結構我不得不添加此位腳本:
$('.col-sm-8 img').addClass('img-responsive');
$('.col-sm-8 img').wrap('<a class="thumbnail fancybox" rel="lightbox" href="#"></a>');
$('a.thumbnail.fancybox').wrap('<div class="col-sm-4 col-xs-6 col-md-3 col-lg-3"></div>');
$('div.col-sm-4.col-xs-6.col-md-3.col-lg-3').wrapAll('<div class="list-group gallery"></div>');
這一切除了圖像彈出的偉大工程 - 因爲雙向花式框工作,它需要包含在縮略圖周圍的錨標記的href
中的圖像鏈接。是否有可能選擇在內容的圖像,並將其放置在href
使它看起來像這有效地:
<div class="col-sm-4 col-xs-6 col-md-3 col-lg-3">
<a class="thumbnail fancybox" rel="lightbox" href="images/gal1.jpg">
<img src="images/gal1.jpg" class="img-responsive">
</a>
</div>
感謝
這是有效的,但它填充了圖庫中第一個圖像的所有圖像,其他(共8個)不顯示 – user2596635 2014-09-02 17:30:05
編輯以匹配您的問題 – Newtt 2014-09-02 17:32:09
非常完美,非常感謝:D你救了我測試小時 – user2596635 2014-09-02 17:32:34