gpt4 book ai didi

javascript - 更改元素 ID 和点击行为

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

我需要制作一个按钮,在单击时更改其 id 及其名称。仅当我第一次单击“开始!”时它才会改变。之后它就不起作用了,我不知道为什么。

$("#start").click(function(){
$(this).attr("id", "stop");
$(this).html("Stop!");
});

$("#stop").click(function(){
$(this).attr("id", "start");
$(this).html("Start!");
});

最佳答案

更改 ID 不是一个好主意。

有一个按钮并切换类(class)和内容

$("#toggle").on("click",function(){
$(this).toggleClass("stop");
$(this).html($(this).is(".stop")?"Stop":"Start"); // if ($(this).is(".stop")) {} else {}
});
.stop { background-color:red }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button id="toggle">Start</button>

关于javascript - 更改元素 ID 和点击行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31244466/

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