gpt4 book ai didi

javascript - Jquery 切换标签/按钮文本

转载 作者:太空宇宙 更新时间:2023-11-04 10:49:55 25 4
gpt4 key购买 nike

我有一个非常基本的切换脚本,可以正常工作,但我想切换标签,使其先显示再隐藏

我的 html 是:

    <button type="button" class="show">Show</button>
<br />
<br />
<div id="info">#info</div>
<div id="edit">#edit</div>

我的jquery是

$("#edit").hide();
$(".show").click(function(){
$("#info, #edit").fadeToggle("slow");
});

CSS 是:

#info {
position:absolute;
left:0px;
background-color:green;
width:100px;
height:100px;
}

#edit {
position:absolute;
background-color:red;
width:100px;
height:100px;
}

最佳答案

添加这一行:

$('button').text($('button').text() === 'Show' ? "Hide" : "Show");

所以你的 JavaScript 看起来像这样:

$("#edit").hide(); 
$("show").click(function(){
$("#info, #edit").fadeToggle("slow");
$('button').text($('button').text() === 'Show' ? "Hide" : "Show");
});

该行根据当前值切换按钮文本。

此外,您的彩色框在切换时会移动一点,因为 left:0 仅在一个 DIV 上。

jsFiddle:https://jsfiddle.net/xerbefmg/

关于javascript - Jquery 切换标签/按钮文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35072778/

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