[英]How can I add the loupe jQuery image magnifier to enlarged fancybox popup image?
http://jsfiddle.net/warrenkc/svsdx/5440/查看到目前為止的代碼。
$(document).ready(function () {
$("#single").fancybox();
$("#demo-2").loupe();
});
我想將圖像放大鏡(如放大鏡)添加到FancyBox的放大圖像彈出窗口中。 (當瀏覽器縮小大圖像時,對於屏幕分辨率較低的用戶很有用)
有誰知道如何做到這一點? 謝謝!
使用afterShow
代替afterLoad
$(document).ready(function () {
$("#single_1").fancybox({
helpers: {
title: {
type: 'float'
}
},
afterShow: function () { //change here
$('.fancybox-image').loupe(); //apply loupe after popup has been shown
}
});
});
並使用CSS
當您打開fancybox彈出窗口時,其z-index為8010
,不允許loupe
顯示,只需給它更高的z-index:8020;
使它工作。
.loupe {
z-index:8020;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.