我有一个要求,我应该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
解决方案。
提前致谢。
答案 0 :(得分:0)
我会有一种信念的飞跃,并猜测这与你想要的很接近。
JS
$('span').click(function(){
$( '.hide' ).hide();
var spanclass = $(this).attr('class');
$( '#' + spanclass ).toggle( 1000 );
});