非常简单,
我想点击一下,到达新页面上的特定部分。
通常www.mydomain.com/page1/#section
应该可以工作,#section
它是该部分的ID。
但是,我正在使用的菜单打破了这一点。Si我正在尝试看看是否有可能使用Hash通过Jquery做到这一点。(当url中有此哈希示例www.myd0main.com/page/#contact时,请执行此操作)
到目前为止,我尝试了以下操作:
<script>
jQuery(document).ready(function() {
if (window.location.hash.split('-')[0] == '#contact') {
$('#contact').addClass('hashed');
}
});
</script>
没有任何成功。
你们有任何周转/想法使这项工作吗?
会很可爱!
谢谢 !
也许
if (window.location.hash == '#contact') {
// Scroll to #contact
$(document).scrollTop($("#contact").offset().top);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句