单击菜单项时,页面会在进行动画滚动之前闪烁。我似乎需要阻止菜单项的默认href操作,但我找不到在哪里做。
我无法在主题代码中的任何位置找到'scrollto'。 Heres是我在主题的Header.php中找到的至少......但仍然无法找到防止默认的地方
<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 :(得分:0)
如果这是默认href行为的问题,你应该在你的函数中在scrollTo之前放置preventDefault所以它应该是这样的:
$("yourmenulink").click(function(event) {
event.preventDefault();
scrollTo....
});