我正在使用JavaScript進行平滑滾動(在腳本標記下方),並且還有錨鏈接的href。所有的錨都工作正常,但JavaScript似乎是禁用URL的href。你能幫我重寫一下,這樣也能起作用嗎?URL href失敗:錨點,URL和Javascript
<ul class="snip1143">
<li class><a href="#home1" data-hover="Home">Home</a></li>
<li><a href="#about1" data-hover="About">About</a></li>
<li><a href="#experience1" data-hover="Work">Work</a></li>
<li><a href="URL HERE" data-hover="Blog">Blog</a> </li
<li><a href="#contact1" data-hover="Contact">Contact</a></li>
<script>
$(document).on('click', 'a', function(event) {
event.preventDefault();
$('html, body').animate({
scrollTop: $($.attr(this, 'href')).offset().top
}, 500);
});
</script>
之前你應該修理你的標記。第四李需要一個結束標籤。並且你的ul需要一個結束標籤 –