gpt4 book ai didi

javascript - jquery 按钮名称更改不起作用

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

我查看了其他答案并尝试了一些方法,但我似乎无法更改按钮的名称。我知道 jquery 加载良好,并且我可以通过单击按钮来执行简单的警报脚本。但改名似乎并没有什么作用。我尝试过:attr 和text 函数。我也尝试过“this”而不是“#toggleAutoPlayBtn”还有其他建议吗?

<input type ="button" id="toggleAutoPlayBtn" value="PAUSE"/>    



var autoStart = true;
$(document).on('click', '#toggleAutoPlayBtn', function(){
if(autoStart) {
$('#toggleAutoPlayBtn').text('play');
autoStart = false;
alert("play");
} else {
$('#toggleAutoPlayBtn').text('pause');
autoStart = true;
alert("pause");
}
});

我正在使用:

最佳答案

您使用的是 input type = button ,因此您不能使用 .text() 方法,因为它是在 value 属性中给出的。因此使用

检索它
 $('#toggleAutoPlayBtn').val('play');

否则使用button标签。

<button id="toggleAutoPlayBtn">PAUSE</button>

现在就可以了

 $('#toggleAutoPlayBtn').text('play');

关于javascript - jquery 按钮名称更改不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21473466/

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