我正在尝试创建一个站点,其中要单击的 3 个图像切换 3 个不同的 div/元素。我想要的是每个可点击的图像来显示某个元素,同时删除之前显示的元素。
所以image1会显示div1,image2会显示div2,image3会显示div3。必须从字面上删除之前的元素,而不仅仅是隐藏在视线之外。
如果可能的话,有没有办法保存某人最后一次使用 cookie 访问该网站的选项?
我正在尝试创建一个站点,其中要单击的 3 个图像切换 3 个不同的 div/元素。我想要的是每个可点击的图像来显示某个元素,同时删除之前显示的元素。
所以image1会显示div1,image2会显示div2,image3会显示div3。必须从字面上删除之前的元素,而不仅仅是隐藏在视线之外。
如果可能的话,有没有办法保存某人最后一次使用 cookie 访问该网站的选项?
这是使用 jQuery 的快速解决方案:http: //jsfiddle.net/jonigiuro/45HKG/
$('.image').on('click', function(e) {
$('.box').addClass('hidden');
var imageNumber = $(this).attr('id').replace('image','');
$('#div'+ imageNumber).removeClass('hidden');
});