使用 mootools.js 1.3.2 和 mootools-more.js
据我所知,这应该显示 div 并同时隐藏内容和 linkTab div。
$('blogLink').addEvent('click', function(){
$('homeLink').removeClass('active');
$('linkTab').removeClass('active');
$('blogLink').addClass('active');
content.slideOut();
linkTab.slideOut();
blogLink.slideIn();
});
这是 HTML
<a href="#" id="blogLink">Blog</a>
<div id="blogContent">
content here
</div>
一切正常,没关系,但除此之外,我还希望能够为人们提供一个 URL,如http://mysite.com/#blogLink并打开该 blogContent div。当我现在这样做时,它会将我带到页面顶部,并且 blogContent div 被隐藏。
我该如何做到这一点?我确实尝试添加 mootools-smoothscroll.js 并使用此处概述的方法http://davidwalsh.name/smooth-scroll-mootools但这只是破坏了整个页面 - 无法正确加载。
我对 mootools 的经验为零,并且对 Javascript 的了解很弱,所以如果我需要一段时间来“了解”您要解释的内容,请原谅。
非常感谢。