我有一個php頁面,我希望用戶可以更改某些元素的顏色,下次他加載頁面時,他的選擇應該默認加載。如何永久更改某些元素的顏色?
我正在使用jQuery click()
函數來改變顏色,並保存在服務器端的變化我想最好的方法是使用jQuery/json,但我對此是全新的。
我應該有一個單獨的JSON文件與顏色選項存儲?我在網上發現了很多關於jquery/json的故事,但仍然需要一個例子來說明如何完成這個任務。請幫助一個有用的鏈接或代碼示例。
#div01 {
background:#008080;
color:#ffffff;
}
$('#btnBlue').click(function() {
$('#div01').css('background', '#0000ff');
$('#div01').css('color', '#ffffff');
});
$('#btnRed').click(function() {
$('#div01').css('background', '#ff0000');
$('#div01').css('color', '#0000ff');
});
餅乾嗎?任何理由爲什麼不呢? – JNF
@JNF也許原因可能是 - 用戶可以刪除cookie(例如重新安裝操作系統),並在我的網站上放棄顏色設置。 – bonaca
他可以,但這通常被認爲是可以接受的風險。對於一生中一次用戶重新安裝操作系統 - 用戶會理解需要重新配置一些東西。 – JNF