【问题标题】:Accordian Item to be placed on top of window要放置在窗口顶部的手风琴项
【发布时间】:2014-01-31 16:49:12
【问题描述】:

我有一个要求,我必须 display 我的活动 accordian 位于窗口顶部

目前我正在使用以下jQuery 代码。

$('span').click(function () {
        $('.hide').slideUp();
        $(this).parent().find('.hide').slideDown();
        var myScroll = $(this).offset().top;
        $(window).scrollTop(myScroll);
    }) 

请查看Fiddle,您可以在其中找到我的其余代码。

如果我点击具有可点击文本的span,我希望这个可点击和扩展的文本位于window 的顶部,其他可点击的也应该这样做。

P.S 我想要一个jQuery 解决方案。

提前致谢。

【问题讨论】:

  • 但是为什么是-1????谁...在这里评论..至少我会知道我的错误...或者如果就这么简单,请回答...
  • 这是您正在寻找的通用功能类型吗? jsfiddle.net/timspqr/w5m57/2。我只是一般地寻找你想要的东西,而不是细节。
  • no @TimSPQR 如果我点击可点击,我只想滚动窗口以便我能够在顶部看到可点击...然后是内容...然后是另一个隐藏内容的可点击。感谢您的回复.... :) 最上面的内容说不可点击 shud 存在,但只要我向上滚动就会出现 shud
  • 这更接近你想要的吗? jsfiddle.net/timspqr/w5m57/3

标签: jquery html css accordion


【解决方案1】:

我会大吃一惊,猜猜这和你想要的很接近。

FIDDLE

JS

$('span').click(function(){
      $( '.hide' ).hide();
      var spanclass = $(this).attr('class');
      $( '#' + spanclass ).toggle( 1000 );
            });

【讨论】:

    猜你喜欢
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-29
    • 2013-05-27
    • 2018-12-23
    • 1970-01-01
    相关资源
    最近更新 更多