gpt4 book ai didi

javascript - div 打开时更改链接上的文本

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

我的页面上有一个按钮

 <button id="show1" class="morelinkblack">Find Out More</button>

单击时会运行此代码

 $("#show1").click(function(){
$(".hidden-div1").slideToggle("slow");
});

当 div 可见时,有没有办法将文本更改为“关闭”而不是“了解更多”?

最佳答案

你可以这样做:

$("#show1").click(function(){
var that = $(this);
$(".hidden-div1").slideToggle("slow", function() {
if ($(this).is(":visible")) {
that.text("Close");
} else {
that.text("Find out more");
}
});
});

根据评论,div 可以根据用户的定向位置打开或关闭。在 DOM 中进行简单的检查就可以相应地设置文本:

$(".hidden-div1").is(":visible") ? $("#show1").text("Close") : $("#show1").text("Find out more");

关于javascript - div 打开时更改链接上的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17407744/

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