मैं एक फैंसी बॉक्स के अंदर एक गैलरी बनाना चाहता हूं, इसलिए सबसे पहले मैंने गैलरी की सभी सामग्री डाउनलोड की और एचटीएमएल कंटेनर में जोड़ा।फैंसी बॉक्स के अंदर सामग्री को उत्तरदायी होने की आवश्यकता है
<div id="popup" style="display:none;"><div class="galleria"></div></div>
jQuery हिस्सा
$("#hidden_content").instagram({
clientId: blockInstaSettings.clientId
, hash: hash
, userId: blockInstaSettings.userId
, next_url: insta_next_url
, show: 10
, image_size: image_size
, onComplete: function (photos, data) {
var album_html = "";
$.each(photos, function(index, val) {
album_html += "<img src='" + val.images.standard_resolution.url + "' data-title='' data-description='" + val.caption.text.replace("'","’") + "' longdesc='" + val.link + "'>";
});
$(".galleria").html(album_html);
$('#block_instagram').on('click', function() {
openPop();
return false;
});
}
});
सूचना है कि मैं बटन कि fancybox दिखाने में श्रोता की स्थापना
function openPop(){
$.fancybox({
'autoScale': true,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'speedIn': 500,
'speedOut': 300,
'autoDimensions': true,
'centerOnScroll': true,
'href' : '#popup'
});
Galleria.run('.galleria', {
transition: 'fade',
popupLinks: true,
show: no,
extend: function(options) {
Galleria.get(0).$('info-link').click();
}
});
}
galleria.run
फोन करने का प्रयास किया जब fancybox के afterShow
घटना; लेकिन यह अभी भी वही है।
इसके अलावा सीएसएस के लिए, यह करने की आवश्यकता है: अन्यथा
.galleria{
width:700px;
height:500px;
}
, यह गैलरी
कि ठीक करने के लिए कैसे उत्पन्न नहीं कर सकते?
संदर्भ
मेरी साइट: http://internal001.zizsoft.com/be_pure/
(आप नीचे तक स्क्रॉल है, वहाँ instagram फोटो दिखाने में कोई स्लाइडर है, तस्वीर पर क्लिक करें और आप गैलरी देखेंगे)
प्लगइन प्रयोग किया है:
http://fancyapps.com/fancybox/
फैंसी बॉक्स मेरे लिए उत्तरदायी लग रहा है सीएसएस सेट करना होगा। कृपया आप जिस विशिष्ट मुद्दे का सामना कर रहे हैं उस पर विस्तृत करें। –
क्या यह आपके लिए इसे खराब में डाल सकता है? – vijayP
क्या आपने चौड़ाई और हेगथ प्रतिशत में देने की कोशिश की है? – Rakshith