我使用jQuery成功地在單擊按鈕時更改標記的背景圖像。但是,更改不會保留在更改頁面上。 ?我將如何設置了下面的代碼:在身體標記中更改背景圖像並保留在整個網站中
HTML:
體類= 「藍色」
的jQuery:
$("#triangle").click(function(){
$("body").removeClass('green , pink , red').addClass("green");
$('li#circle').removeClass('selected');
$('li#x').removeClass('selected');
$('li#square').removeClass('selected');
$('li#triangle').addClass('selected');
});
$("#circle").click(function(){
$("body").removeClass('blue , green , pink').addClass("red");
$('li#triangle').removeClass('selected');
$('li#x').removeClass('selected');
$('li#square').removeClass('selected');
$('li#circle').addClass('selected');
});
$("#x").click(function(){
$("body").removeClass('red , green , pink').addClass("blue");
$('li#triangle').removeClass('selected');
$('li#circle').removeClass('selected');
$('li#square').removeClass('selected');
$('li#x').addClass('selected');
});
$("#square").click(function(){
$("body").removeClass('blue , green , red').addClass("pink");
$('li#triangle').removeClass('selected');
$('li#circle').removeClass('selected');
$('li#x').removeClass('selected');
$('li#square').addClass('selected');
});
爲了保持更改頁面時的背景,您需要創建一個cookie來保存用戶選擇的背景選擇,然後在每個工作良好的頁面 –