2012-11-26 49 views
-2

我在想如果有反正使用jQuery而不是任何服務器端語言實現cookie。你認爲jquery會是一個合適的方式,還是第二種選擇?如何保持一個分區打開後點擊瀏覽頁面之間

我很感激你能不能給我一個適當的參考或教程。 無論如何謝謝你!

+2

您需要使用cookie或在鏈接地址中添加php。 – VIDesignz

+2

你的問題太模糊了,這可能涉及十幾個不同的事情。請提供您的問題更清楚的解釋。 – SpYk3HH

回答

0

不完整的答案,一些指導。

使用jQuery cookie插件。 here

當用戶打開一個div,保存其狀態

<div id="mydiv1" class="collapsible"> 
    <h3>Title</h3> 
    <div class="contents" style="display:none">Bah!</div> 
</div> 

$('.collapsible h3').on('click', function(){ 
    var ref=$(this).parent().attr('id'); 
    $.cookie(ref, "open"); 
}); 

再上的document.ready你可以拉值:

if ($.cookie("mydiv1")=='open') $('#mydiv1 .contents').show(); 

當然,你將存儲所有的div狀態在一個cookie中並遍歷它們顯示應顯示的內容。

+0

我很快就會嘗試。 Thx –

+0

嘿popnoodles,我通過你的樣品,我什麼都沒有。它確實有用,但與我所尋找的無關。如果可能的話,再給它一次機會。一些更好的樣本可能? –

+0

請提供您的問題更清晰的解釋。包含HTML – Popnoodles

相關問題