代码之家  ›  专栏  ›  技术社区  ›  Brad

需要帮助我关闭fancybox模式窗口中的关闭链接吗

  •  2
  • Brad  · 技术社区  · 14 年前

    下面是我的代码,它不起作用,但给你一个我正在完成的想法:

    $(document).ready(function() {
        $('#close-button').click(function(){
          close.click($.fancybox.close);
        });
      });
    
    <p><a href="#" title="Close" id="close-button">&laquo; close</a></p>
    

    感谢您的帮助。

    $(".pop-out").fancybox({
      'titlePosition' : 'outside',
      'transitionIn'      : 'fade',
      'transitionOut' : 'none',
      'type'          : 'iframe'
    });
    
    4 回复  |  直到 14 年前
        1
  •  7
  •   Simen Echholt    14 年前

    如果您只想通过单击 #close-button

    $('#close-button').click(function(){
      $.fancybox.close();
    });
    
        2
  •  1
  •   Mark    14 年前

    是不是应该是这样的:

    $(document).ready(function() {
      $('#close-button').click(function(){
        $.fancybox.close();
      });
    });
    
        3
  •  0
  •   Onjefu    13 年前

    问题解决了。无需使用jquery选择器并增加更多开销。

        4
  •  0
  •   Pratik Thakkar    12 年前

    $(function() {
        $('#close-button').click(function(event) {
            $.fancybox.close(true);
        });
    });