我試圖找出一種方法,以便在按下按鈕時切換餅乾+類。當按下按鈕時切換餅乾和類
如果:用btn_fixed
類名稱按鈕被按下它:
- 設置cookie的「固定」爲「true」,
- 添加類的「<header>
」稱爲「固定」,也當頁面在任何其他時間應用類「固定」時加載,因爲Cookie設置爲真。
否則:
- 設置cookie的「固定」到「假」(默認值,首次進入該網站時),
- 刪除類「固定」,從「<header>
」
這是什麼我走到這一步,現在我可以看到的是從我想要它做的很遠:
if (jQuery.cookie("fixed") != "true") {
jQuery('a.fixed_btn').click(function() {
jQuery('header').addClass('fixed');
jQuery.cookie("fixed", "true");
});
}
else
{
jQuery('a.fixed_btn').click(function() {
jQuery('header').removeClass('fixed');
jQuery.cookie("fixed", "false");
}
<a href="#" class="fixed_btn">Fixed/Fluid</a>
<header>aaa</header>
感謝您的幫助。
請有關HTML/CSS/JavaScript添加到您的問題。你的問題應該能夠在沒有外部資源的情況下獨立站立起來,以便在jsfiddle關閉的情況下(或在x網絡中不可用),你的問題仍然有效並且可以回答。 –
將jquery cookie插件鏈接添加到jsfiddle作爲資源,這將有助於解決問題。 – VIDesignz