很简单,
我想点击,到达新页面上的特定部分。
通常www.mydomain.com/page1/#section
应该有效,#section
是该部分的ID。
然而,我正在使用的菜单打破了这一点。我试图看看Jquery是否可以使用Hash来做到这一点。 (当url有这个哈希示例www.myd0main.com/page/#contact - 这样做)
到目前为止,我尝试了以下内容:
<script>
jQuery(document).ready(function() {
if (window.location.hash.split('-')[0] == '#contact') {
$('#contact').addClass('hashed');
}
});
</script>
Withotu任何成功。
你们有没有转变/想法让这项工作?
太可爱了!
谢谢!
答案 0 :(得分:0)
也许
if (window.location.hash == '#contact') {
// Scroll to #contact
$(document).scrollTop($("#contact").offset().top);
}