我使用 jQuery 开发了一个函数,它隐藏和显示图像,让 a<div>
中的一些内容显示出来。问题是,即使我成功地隐藏了图像,然后更改了与按钮关联的类以便能够调用该show()
函数,图像也不会重新出现。这是我到目前为止编写的代码(不起作用):
$('.viewVideo').click(function(){
var wood = $(this).attr('id');
var current = '.' + wood + 'Image';
console.log(current);
$(current).hide();
$('.viewVideo').removeClass('viewVideo').addClass('viewPhoto');
});
$('.viewPhoto').click(function(){
var wood = $(this).attr('id');
var current = '.' + wood + 'Image';
$(current).show();
console.log(current);
$(current).show();
$('.viewPhoto').removeClass('viewPhoto').addClass('viewVideo');
});