我正在尝试为我的网站构建一个后台更改器,它工作正常,除了当您移动到不同的页面时更改会丢失。
当您更改页面但没有快乐时,我尝试了几种方法来使更改坚持下去。
这是带有一些测试图像的 jQuery:
$(function() {
$(".bgCollection").change(function() {
if ($("#wood").is(":checked")) {
$('#background img:first').attr('src', 'http://cdnimg.visualizeus.com/thumbs/7f/78/gfx,wood-7f78592c9a6ed3390492c560c5ac6fec_h.jpg');
}
if ($("#steel").is(":checked")) {
$('#background img:first').attr('src', 'http://www.aroorsteelcorporation.com/full-images/stainless-steel-834007.jpg');
}
if ($("#metal").is(":checked")) {
$('#background img:first').attr('src', 'http://i00.i.aliimg.com/photo/v0/468538622/Brushed_metal_texture_prepainted_metal.jpg');
}
}); });
这是html:
<input name="BG" id="wood" type="radio" value="" class="bgCollection" />
<label for="radio">
Wood
</label>
<input name="BG" id="steel" type="radio" class="bgCollection"/>
<label for="radio">
Steel
</label>
<input name="BG" id="metal" type="radio" value="" class="bgCollection"/>
<label for="radio">
Black metal
</label>
我试图将当前的 src 值传递给一个变量,并让脚本在页面加载时设置它,但无法让它工作。
任何帮助都会很棒。谢谢,亚伦。