代码之家  ›  专栏  ›  技术社区  ›  Kung Fu Ninja

JQ现代和广告画廊

  •  0
  • Kung Fu Ninja  · 技术社区  · 16 年前

    我找到了一个很棒的jquery画廊。( http://coffeescripter.com/2009/07/ad-gallery-a-jquery-gallery-plugin/ )我试图在jqmodal窗口中实现这一点,但遇到了一些问题。

    要隐藏jqmodal win,我有一个文件:

    <div id="jqmPix" class="jqmWindow" style="width:730px; display:none;">
    

    在我的主页上:

      $('#jqmPix').jqm({modal:true});
      $('#clicky').click(function() {
       $('#jqmbPix').jqmShow();
    

    (});

    问题是当jqmshow()触发时,它会扰乱广告库的CSS。主图像消失,缩略图垂直显示,而不是水平显示。如果我从jqmpix分区中删除display:none,那么它将正常工作。我还尝试了$('jqmpix').hide()。我能做什么?事先谢谢。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Kung Fu Ninja    16 年前

    不确定这是否是最好的答案,但这是我所做的:

    我移除了显示器:无,并放置:

      $('#jqmPix').css('visibility','visible');
    

    在主页上Doc.ready。然后我有以下Ajax调用:

     showPix = function(bhiid,projNum) {
    
        $.ajax({
            type: "get",        
            url: "myURL",
            data: formData,        
            cache: false,       
            success: function(result) { 
                     $('#jqmPix').css('visibility','visible');
                                     $('#jqmbPix').jqmShow();
    
                 .... }
    
        });
    }
    

    我的下一个问题是主分区没有被移动到右后方的广告画廊。