[英]I want to add the class 'active' in fullpage.js with react, and I don't know how
我正在使用 fullpage.js,我希望這取決於我所在的部分。 添加 class = 'active' 或刪除相同的 class。 例如:如果我在 #section1 添加 'active' 如果我離開它和 go 到 #section2 添加 'active' 在 #section2 並刪除 'active' 在 #section1
export default class SearchNav extends React.Component {
render(){
return (
<div id='fp-nav' class='left'>
<ul>
<li>
<a href="#section1"></a>
</li>
<li>
<a href="#section2"></a>
</li>
<li>
<a href='#section3'></a>
</li>
<li>
<a href='#section4'></a>
</li>
</ul>
</div>
)
}
}
當你點擊一個部分時,設置一個 function 會觸發好道具的 object 的false / true
嗎?
你實際上不需要。
fullPage.js 除了在body
元素上添加另一個“狀態” class 之外,還會在活動部分/幻燈片中自動為您添加active
class (例如fp-viewing-page2-1
)
您可以在文檔中閱讀有關這些 state 類的更多信息。 https://github.com/alvarotrigo/fullPage.js#state-classes-added-by-fullpagejs
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.