English 中文(简体)
1. 模块重新定位
原标题:Fancybox resize
  • 时间:2010-08-18 16:04:54
  •  标签:
  • fancybox

我正在使用一个显示图像、调频视频链接和其他视频的精子。 用户可以在轮胎箱中浏览到下台或以前的显示器。 我的问题是,根据所展示的内容,老板 t子重新浮出。 我的法典如下:

$.fancybox(href,{
                 autoScale : true,
                 autoDimensions : true,
                 padding : 30,
                 transitionIn :  none ,
                 transitionOut :  none ,
                 type :  iframe , // iframe , // image ,
                 changeFade : 300,
                 cyclic : false,                  

            });

我试图通过在“共同”中指定一个职能来解决这一问题,但迄今没有成功。 请提供这方面的资料。

增 编

问题回答

将“一刀切”改为“假”......

你们需要把一个新颖的ancy子放在原来的.子里。 如果你“打开”从头一个环节开始的一个新的ancy子,它就会消失。 Try:

<script type="text/javascript">
$(document).ready(function() {
  var content =  
  <div id="nextbox">Box 1</div>

  <script type="text/javascript">
  $("#nextbox").click(function() {
    $.fancybox( Box2 ,{
       autoDimensions : false,
       height  : 400,
       width  :400
    });
  });
  </script>
   ;

  $.fancybox(content,{
     autoDimensions : false,
     height  : 200,
     width  : 200
  });

</script>

这将打开一个称为“Box 1”的理论箱。 当你点击“Box 1”时,它将把200px的200px转至400px的400px,并将案文改为“Box 2”。 你们可以像你所希望的那样,继续这样做。

我认为这个问题已经老了,但希望有人能够利用这个机会,因为我长期以来一直在努力寻找如何在启动时重新使用老虎。

在我的案件中,在使用Fancy Box 2时,该词称为fitToView

使之真实

在此,我用来发射轮胎箱,你不需要把它放在准备状态上。

(function($){
    $(document).on( click , .fancybox ,function(e){
        //don t follow link
        e.preventDefault();

        //update fancybox image registry for gallery and open it
        var fbox = $( .fancybox );
        //this always opens the first image first
        $.fancybox(fbox,{
            index: fbox.index(this),
            padding: 5,
            live: false,
            helpers : {
                overlay : {
                    css : {
                         background-color  :  rgba(17, 17, 17, 0.3) ,
                    },
                    closeClick: true,
                    showEarly : true,
                    locked : false //if true, causes background to jump
                },
                thumbs  : {
                    width   : 140,
                    height  : 100,
                    source  : function(item) {
                        var href = $(item.element).data( thumb );
                        if(typeof href ===  undefined ){
                            if (item.element) {
                                href = $(item.element).find( img ).attr( src );
                            }
                            if (!href && item.type ===  image  && item.href) {
                                href = item.href;
                            }
                        }
                        return href;
                    }
                }
            },
            scrolling:  visible ,
            fitToView: true,
            iframe:{
                scrolling :  auto ,
                preload   : false
            }
        });
    });
})(jQuery);




相关问题
Fancybox not showing streamed image correctly

I ve got an aspx page that streams jpeg s. It sets the content type and then writes to the response stream. If I view the images directly they work a treat, but if I use fancybox 1.2.6 I get the ...

jquery fancybox triggered click only working once

I am calling a jquery.fancybox link from the click event bound to a table row. The action works fine the first time, however, if I close the fancybox and click again on any row the anonymous function ...

fancybox ajax post to iframe

is it possible using fancybox to post a var to the iframe when opens? I currently have: function fancyBoxLoad(element) { var elementToEdit = $("#" + $(element).attr("class")); ...

jQuery undefined error using FancyBox

I am using this http://fancybox.net/ When I do $( a.#div1 ).trigger( click ) to popup a fancybox, it gives me this error (using Firebug) opts.itemArray[opts.itemCurrent] is undefined if (opts....

Open another FancyBox from callbackOnShow

I am using this http://fancybox.net/ I have 2 divs: 1st open and 2nd hidden In the first FancyBox, I want to run several things in callbackOnShow and then once done, it closes and opens the second ...

Hide the close "X" button in Fancybox

I am using this http://fancybox.net/ Is there a way to add a property to not show the close "X" button on top right? I mean I can use callbackOnShow to hide it in a hide() but that is not fast ...

Trigger fancybox with hover instead of click?

I m trying to get fancybox to trigger when the mouse is hovered over a link. Have had no luck though... any suggestions? $(document).ready(function() { /* This is basic - uses default settings */ ...

热门标签