我是一個新手前端,我有一個難以理解的問題。在我的頁面上,當您點擊頂部菜單中的鏈接時,它會滾動到所需的塊。但是,除非用戶將頁面向下滾動幾個像素,否則該鏈接不會標記爲活動狀態。爲什麼會發生這種情況,我該如何解決? 這裏的HTML:Bootstrap和scrollTo.js導航
<nav class="menu">
<div class="nav-collapse">
<ul class="nav">
<li><a data-action="scrollTo" href="#content" class="hover">Download</a></li>
<li><a data-action="scrollTo" href="#productfeatures">Product Features</a></li>
<li><a data-action="scrollTo" href="#howitlooklike">How it look like</a></li>
<li><a data-action="scrollTo" href="#mobile">Mobile Version</a></li>
<li><a data-action="scrollTo" href="#footer">Contacts</a></li>
</ul>
</div>
</nav><!-- Nav End-->
如果您刷新頁面,滾動 - 活動鏈接將會出現。
所有代碼,你可以看到here
我沒有得到積極的,當我點擊了鏈接或向下滾動。 –
這就是問題所在,你需要向下滾動一下,點擊 –
如果你打開小提琴,很容易解釋你必須手動獲取標籤的點擊事件,並從所有標籤中移除類懸停並添加類將鼠標懸停到當前選定的錨點上 –