2013-07-21 97 views
0

當您單擊菜單項時,頁面會在執行動畫滾動之前閃爍。看來我需要阻止菜單項的默認href操作,但我無法找到該做什麼。修復wordpress兒童主題中的scrollTo頁面閃爍?

http://teratomic.org/

我找不到主題代碼的任何地方 'scrollto'。繼承人是我在主題的header.php文件已經找到了至少...但仍找不到放在哪裏的preventDefault

<ul class="navigation"> 
           <?php if (has_nav_menu('header-menu')) { ?> 
           <?php 
            $the_menu = array(
            'theme_location' => 'header-menu', 
            'container'  => 'ul', 
            'menu_class'  => 'menu', 
            'echo'   => true, 
            'fallback_cb'  => 'wp_page_menu', 
            'items_wrap'  => '%3$s', 
            'depth'   => 0 
            ); 

            wp_nav_menu($the_menu); 
           ?> 
          <?php } ?> 
          </ul> 

回答

0

如果這是你應該在scrollTo之前你的函數的默認HREF行爲問題請將preventDefault設置爲如下所示:

$("yourmenulink").click(function(event) { 
event.preventDefault(); 
scrollTo.... 

}); 
+0

我對將這段代碼放在哪裏感到困惑。 – user2604756

+0

我不是一個WordPress用戶,但你應該把它放在你放置滾動代碼的地方。 – jmarceli

+0

我沒有製作滾動代碼,主題作者做了(對電子郵件沒有反應)。我已經更新了這個問題,以包含我發現SEEMS喜歡引用scollto的代碼,但我沒有看到它。 – user2604756