嗨, 我能夠挽救這樣$.cookie('position' + $(this).index('li').toString(), currentTop.toString());
jquery cookie插件:確定cookie是否存在?
cookie和我能夠刪除與此$.cookie('position' + $(this).index('li').toString(), null);
我然而怎樣才能查詢,如果這些Cookie存在一個cookie?
if ($.cookie('position'+ $(this).index('li').toString()) == null) {
謝謝
更新/編輯:
我有一個可以拖動水平列表元素(絕對位置和寬度爲100%)。拖動(和放下)時,我想用cookie保存每個list-element的位置,以便站點記住每個元素的位置。
<ul class="bars">
<li><a href="home">Some Name</a></li>
<li class="page_item"><a href="#" title="Downloads">Downloads</a></li>
<li class="page_item"><a href="#" title="Contact">Contact</a></li>
<li class="page_item"><a href="#" title="Work">Work</a></li>
</ul>
實施例:http://jsfiddle.net/wa9Ga/ 如所解釋的上述我要存儲的每個項目與一個cookie位置。現在對我的問題 - 我想隨機分發每個列表項目,如果訪問者第一次訪問該網站(所以沒有設置cookie)。
我該如何解決這個問題。
無關,瀏覽器在每個域的Cookie的允許量的限制。儘管這通常很高(〜255),但您寧願將字符串存儲爲cookie值,最終將其作爲JS數組/對象。這使得traversion /操縱也更容易。 – BalusC 2011-05-05 18:56:27
插件:http://plugins.jquery.com/project/Cookie – 2011-05-05 18:57:00
[現代瀏覽器中當前的Cookie限制是什麼?](http://stackoverflow.com/questions/5381526/what-are-the-current- Cookie-limits-in-modern-browsers) – mplungjan 2011-05-05 19:24:26