Multiscroll.js的导航问题
Navigation Issue with Multiscroll.js
让我开始说我的JQuery技能几乎为零。我正在建立一个使用multiscroll.js的wordpress网站。通常在wordpress中,我添加菜单项,可以在页面内放置链接到页面或锚点,但是在这个网站中,如果我将页面锚点作为菜单链接,它会滚动到该锚点的左侧部分,而不是相应的右侧部分,这仍然是空白的。
您可以在这里看到网站的构建:www.mauriceredmond.com/client/beco很明显,导航可以实现,因为右边的。nav完美地完成了这项工作。
感谢您的回复。是的,我通过以下操作修复了这个问题:
从header.php中删除默认的WordPress菜单,并在我自己的菜单中硬编码,集成数据菜单锚,如插件文档中所述
<ul id="myMenu">
<li data-menuanchor="firstPage" class="active"><a href="#firstPage">First section</a></li>
<li data-menuanchor="secondPage"><a href="#secondPage">Second section</a></li>
<li data-menuanchor="thirdPage"><a href="#thirdPage">Third section</a></li>
<li data-menuanchor="fourthPage"><a href="#fourthPage">Fourth section</a></li>
,然后将这些菜单锚添加到插件的参数中,如下所示:
jQuery('#multiscroll').multiscroll({
anchors: ['firstPage', 'secondPage', 'thirdPage', 'fourthPage', 'lastPage'],
menu: '#myMenu'});
这意味着任何时候我需要添加一个菜单项,我必须硬编码它,因为它不能通过WordPress后端用这个方法完成。这对我来说很好,因为菜单不会改变。
相关文章:
- 使用导航属性创建Kendo UI网格模型的问题
- Image Sprites和jQuery Mobile Ajax导航的问题
- Bootstrap一页导航Fluid网站最小化问题
- 引导程序导航栏崩溃问题
- pager.js的导航问题
- 后退导航/页面刷新问题
- winjs应用程序中的导航问题
- 平滑滚动并突出显示导航问题
- 粘性导航-JS Waypoints在浏览器调整大小时出现自定义粘性导航问题
- Javascript/Jquery超级Scrollorama导航问题
- j查询滑块导航问题
- 这个Windows Metro Javascript导航有什么问题
- 修复了在页面顶部滚动时居中导航的问题
- 带有页面导航问题的 HTML5 滑块
- Ionic:带有选项卡和侧菜单导航问题的主详细信息
- breezejs:非标量导航属性是只读的(多对多问题)
- IE8 问题 - jQuery 调整页面大小时导航 html
- 绝对定位导航箭头问题
- Javascript 修复了导航问题
- 引导:修复了导航不起作用的问题