-1

我正在尝试创建一个站点,其中要单击的 3 个图像切换 3 个不同的 div/元素。我想要的是每个可点击的图像来显示某个元素,同时删除之前显示的元素。

所以image1会显示div1,image2会显示div2,image3会显示div3。必须从字面上删除之前的元素,而不仅仅是隐藏在视线之外。

如果可能的话,有没有办法保存某人最后一次使用 cookie 访问该网站的选项?

4

1 回答 1

0

这是使用 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');
});
于 2013-08-28T12:36:01.250 回答