我正在使用WinMove函數來創建類IBox-title可移動的div,但我不知道如何讓用戶計算機將Cookie位置保存在cookie/localStorage中,因此div將被保存在用戶放置它們的地方。在每個頁面上都有多個頁面和多個div,所以對每個div都有一個函數是乾的,但是我也不知道如何製作這種動態的東西,因爲我對javascript/jquery的使用經驗很少,並且沒有使用cookie的經驗/ localStorage的。在Cookies/localStorage中保存多個div位置
的jsfiddle:https://jsfiddle.net/at38xkav/1/
功能,讓用戶走動的div在頁面上
function WinMove() {
var element = "[class*=col]";
var handle = ".ibox-title";
var connect = "[class*=col]";
$(element).sortable(
{
handle: handle,
connectWith: connect,
tolerance: 'pointer',
forcePlaceholderSize: true,
opacity: 0.8
})
.disableSelection();
}
什麼每一格將包括任何特定的網頁
<div class="row">
<div class="col-lg-6">
<div class="ibox">
<div class="ibox-title">
<h5>Element 1</h5>
</div>
<div class="ibox-content"></div>
</div>
</div>
對樣本
謝謝! :)
你的意思是「localStorage」?你爲什麼喜歡曲奇? – georg
啊,是的,我的意思是localStorage生病了。根據我的理解,Cookie與舊版瀏覽器的配合更好,可能會倒退,但這就是推理。 – Markus
即使您必須支持[IE7](http://caniuse.com/#search=localstorage)(您是否真的?),最好使用墊片而不是降級整個工作流程 – georg