gpt4 book ai didi

javascript - 如何隐藏某些 child ()。一个 parent ()。分区?

转载 作者:行者123 更新时间:2023-11-28 05:03:28 25 4
gpt4 key购买 nike

我只想在用户点击我制作的选择菜单时显示div.card1

<table id="flowerTheme">
<tr>
<td>
<div class="card1">
<div class="guess"><a href="#" id="flower1" class="quickFlipCta"><img src="Test Pictures/QuestionMark.gif" /></a></div>
<div class="remember"><a href="#" class="quickFlipCta"><img src="Test Pictures/flower.gif" /></a></div>
</div>
</td>
<td>
<div class="card2">
<div class="guess"><a href="#" id="flower1" class="quickFlipCta"><img src="Test Pictures/QuestionMark.gif" /></a></div>
<div class="remember"><a href="#" class="quickFlipCta"><img src="Test Pictures/flower.gif" /></a></div>
</div>
</td>
</tr>
</table>

我有一个功能,可以在用户单击图像时切换“已选择”类。以下完美运行:

if($('.flowerThemePic').hasClass('selected') && $('.sixCardLayout').hasClass('selected')) {
$('#flowerTheme').css('display', 'inline');

但是,正如我之前所说,我希望不显示 card2。我试过:

if($('.flowerThemePic').hasClass('selected') && $('.sixCardLayout').hasClass('selected')) {
$('#flowerTheme').not('.card2').css('display', 'inline')

但这并没有做任何事情。我也试过:

if($('.flowerThemePic').hasClass('selected') && $('.sixCardLayout').hasClass('selected')) {
$('#flowerTheme').find('div').not('.card2').css('display', 'inline')

但这隐藏了两张牌。显示 card1 而不是 card2 的正确方法是什么?

最佳答案

$('#flowerTheme').css('display', 'inline');
$('.card2').hide();

关于javascript - 如何隐藏某些 child ()。一个 parent ()。分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11726678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com