需要我的手风琴在活动时跳到顶部

时间:2016-07-25 07:47:20

标签: jquery

我的一些手风琴有很长的内容。标题隐藏在窗口上方,只有部分内容可见。我想向上滑动(直到标题可见)。

//Accordion & Toggle
jQuery('.dt-sc-toggle').toggle(function(){
   jQuery(this).addClass('active'); },function(){
      jQuery(this).removeClass('active'); });
        jQuery('.dt-sc-toggle').click(function(){ jQuery(this).next('.dt-sc-toggle-content').slideToggle(); }); 
          jQuery('.dt-sc-toggle-frame-set').each(function(){
            var $this = jQuery(this),
            $toggle = $this.find('.dt-sc-toggle-accordion');
            $toggle.click(function(){
            if( jQuery(this).next().is(':hidden') ) {
                $this.find('.dt-sc-toggle-accordion').removeClass('active').next().slideUp();
                jQuery(this).toggleClass('active').next().slideDown();
            }
            return false;
        });
        //Activate First Item always
        $this.find('.dt-sc-toggle-accordion:first').addClass("active");
        $this.find('.dt-sc-toggle-accordion:first').next().slideDown();
});//Accordion & Toggle
function animateSection(){
         var applyViewPort = ( jQuery("html").hasClass('csstransforms') ) ? ":in-viewport" : "";
         jQuery('.animate'+applyViewPort).each(function(){
            var $this = jQuery(this),
                $animation = ( $this.data("animation") !== undefined ) ? $this.data("animation") : "slideUp";
            var $delay = ( $this.data("delay") !== undefined ) ? $this.data("delay") : 300;
        if( !$this.hasClass($animation) ){
            setTimeout(function() { $this.addClass($animation); },$delay);
        }
     });
 }

0 个答案:

没有答案