gpt4 book ai didi

javascript - 我如何在点击功能中用 jQuery 改回 innerhtml?

转载 作者:行者123 更新时间:2023-11-27 22:33:24 30 4
gpt4 key购买 nike

我有以下功能:

$('#jaTack').click(function() {
$('#syskon').slideToggle();
$('#jaTack').html('Hide');
});

所以#jaTack是一个按钮的id,按下时显示id #syskon的内容。按下按钮时,我使用 .html() 将该按钮的内部 html 从“显示”更改为“隐藏”。这一切都很好,但我不确定再次按下时我应该怎么做,以便按钮的 innerhtml 再次变为“显示”?

希望大家有时间帮帮我。

最佳答案

您需要将状态存储在某处,为什么不用匿名函数?

$('#jaTack').click((function() {
var toggle = false;
return function () {
if (toggle) {
$('#jaTack').html('Show');
} else {
$('#jaTack').html('Hide');
}
$('#syskon').slideToggle();
toggle = !toggle;
};
}()); // immediate invocation because we're awesome

关于javascript - 我如何在点击功能中用 jQuery 改回 innerhtml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15907307/

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