gpt4 book ai didi

jquery - 如何使用 jQuery 切换显示这两个元素?

转载 作者:太空宇宙 更新时间:2023-11-04 13:33:57 27 4
gpt4 key购买 nike

因此,我编写了一个快速的 jQuery 函数来明确我正在寻找的内容,如果有人可以帮助我解决这个问题的话。我读了一些关于让一个元素隐藏而另一个元素显示的帖子。我对 jQuery 没有太多经验,所以我提前道歉。我发现你可以同时调用两个,或者你可以使用第二个语句作为回调。我真的只是在寻找可以适度淡化切换两者显示的东西。我想我不想让三 Angular 形移动,它应该就像文本只是在三 Angular 形内改变一样。但我这里的东西似乎没有效果。我想在页面加载时隐藏第二个三 Angular 形,但我无法做到,而且我也无法在点击时隐藏第一个三 Angular 形。我只是想快速解决这个问题。提前致谢。

这是 HTML:

<div class="buttons">
<div class="container">
<div class="button1"><p>1</p></div>
<div class="button2"><p>2</p></div>
</div>
</div>

附带jQuery功能:

$(window).load(function(){
$('.button2').hide();
});
$('.button1').click(function(){
$('.button1').hide();
$('.button2').show();
});
$('.button2').click(function(){
$('.button2').hide();
$('.button1').show();
});

使用一点 CSS:

.buttons{
width:100%;
}
.buttons .container{
text-align:center;
}
.button1, .button2{
display:inline-block;
width:0;
height:0;
border-left:40px solid transparent;
border-right:40px solid transparent;
border-top:40px solid #CC0000;
cursor:hand; cursor:pointer;
}
.button1 p, .button2 p{
position:absolute;
color:#F9F9F9;
z-index:9999;
margin-top:-30px;
margin-left:-2px;
font-size:7px;
}

这是一个 jsfiddle如果有人想改变任何东西。

最佳答案

使用 jquery toggle()方法:

http://jsfiddle.net/4cWH3/6/

$('.button1,.button2').click(function(){
$('.button1,.button2').toggle();
});

关于jquery - 如何使用 jQuery 切换显示这两个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17234754/

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