我想通過fancybox(或任何其他燈箱!!)打開我的instafeed圖像鏈接。我目前使用Easy Fancybox plugin和InstafeedJS。只需將fancybox類添加到圖像鏈接就什麼都不做。我認爲這是由我的初始instafeed js覆蓋?Instafeedjs和Fancybox如何讓lightbox在instafeed的javascript輸出上工作
我已搜索和搜索,但無法找到解決方案。 Fancybox在整個網站的所有其他「常規」圖像上正常工作。我也試圖複製我的Instagram的飼料的輸出,並簡單地粘貼在頁面的HTML,的fancybox精細的工作在這個測試,只有當我刪除
id="instafeed"
從
<div id="instafeed"></div>
我目前JavaScript是爲如下:
<script type="text/javascript">
var feed = new Instafeed({
get: 'tagged',
tagName: 'mytagishere',
limit: 14,
links: false,
clientId: 'myclientidishere',
template: '<div class="col-xs-4"><a rel="group" class="fancybox" href="{{image}}"><img style="width:100%;" class="fancybox" src="{{image}}" /></a></div>',
resolution: 'standard_resolution'
});
feed.run();
</script>
<div id="instafeed"></div>
顯然有某種JavaScript的好辦法,我需要爲了做使的fancybox /燈箱效果正確執行的!我的控制檯中也沒有錯誤。請指教!! :)
您的圖像通過instafeed動態添加到DOM,fancybox v1.3.4(由EasyFancybox使用)不支持動態添加元素。檢查這個http://stackoverflow.com/a/9084293/1055987如果有幫助 – JFK