每當我把我的jQuery導航功能刷新頁面將重置jquery函數,使我的導航盒隱藏,而不是顯示當我點擊它。 有人告訴我,我應該使用JavaScript Cookie,我不太瞭解它。當文檔重新加載時,jquery函數重置
這裏是我的jQuery代碼
<script type="text/javascript">
$(document).ready(function(){
$(".about").on("click",function(){
$(".nav").show();
$(".menu1 li a").show();
$(".menu2 li a").hide();
$(".menu3 li a").hide();
$(".menu4 li a").hide();
});
$(".cord").on("click",function(){
$(".menu1 li a").hide();
$(".menu3 li a").hide();
$(".menu4 li a").hide();
$(".nav").show();
$(".menu2 li a").show();
})
</script>
是的,你應該使用cookies。你有什麼嘗試? – Popnoodles 2013-02-20 10:34:02
也許[jQuery cookie教程](http://www.google.com.au/search?q=jquery+cookie+tutorial&oq=jquery+cookie+tutorial&sourceid=chrome&ie=UTF-8)會有幫助嗎? (第三谷歌的結果是專門關於保留接口狀態。) – nnnnnn 2013-02-20 10:35:24