0
我創建了一個表格系統與jquery點擊我的網站在手機上。滾動用戶點擊與jquery手機上的標籤
這裏是我的結構和js代碼https://jsfiddle.net/anahitdev/6u7s1wa4/
jQuery('.aboutSectionMobileRowReadmoreBtn').each(function(){
jQuery(this).click(function(){
jQuery('.aboutSectionMobileRow').removeClass('activeAboutMobileSlide');
jQuery('.aboutSectionMobileRowBottom').slideUp();
if(!jQuery(this).parent().parent().find('.aboutSectionMobileRowBottom').is(':visible')){
jQuery(this).parent().parent().addClass('activeAboutMobileSlide');
jQuery(this).parent().parent().find('.aboutSectionMobileRowBottom').slideDown('fast', function(){
jQuery('html, body').stop().animate({
scrollTop: jQuery('.aboutSectionMobileRow.activeAboutMobileSlide').find('.aboutSectionMobileRowBottom .aboutSectionIconWrap').offset().top - jQuery('.mobileMenuWrap').outerHeight()
}, 1000);
});
}else{
jQuery('.aboutSectionMobileRow').removeClass('activeAboutMobileSlide');
jQuery(this).parent().parent().find('.aboutSectionMobileRowBottom').slideUp();
}
});
});
它不是導致精確滾動點擊/有源標籤的位置工作的例子。
任何想法?
嘿嘿,謝謝你的smippet。是的,我同意你的意見,並會記下你的意見。是的,你是可怕的,排除菜單高度造成的問題,但我需要它被排除因爲我有固定的位置菜單,所以我可以在這裏做@Mihai T –
如果你可以分享整個HTML代碼(包括'mobileMenuwrap ')也許我可以幫助 –
這裏是https://jsfiddle.net/6u7s1wa4/4/ @Mihai T –