gpt4 book ai didi

jquery - 如何替换 jQueryUI 按钮文本?

转载 作者:行者123 更新时间:2023-12-03 21:31:14 25 4
gpt4 key购买 nike

我有一个与 jQueryUI 一起使用的按钮,就像这样(简化的)。

<button id="mybutton">Play<button>
<script>
$("#mybutton").button().toggle(
function(){
$(this).text('Stop');
},
function(){
$(this).text('Start');
},
);
</script>

此代码破坏了按钮的外观,因为将其放入按钮小部件时,按钮内添加了一个新的跨度。所以我现在像这样更改按钮值

$(this).find('span').text('Stop');

这很棘手,因为我不能再将按钮视为黑匣子而必须进入内部。

有没有一种干净的方法可以做到这一点?

最佳答案

也许您现在可以使用 jQuery UI 按钮的 label 选项?

$("#mybutton").button().toggle(function() {
$(this).button('option', 'label', 'Stop');
}, function() {
$(this).button('option', 'label', 'Start');
});

jsbin preview here

关于jquery - 如何替换 jQueryUI 按钮文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2665937/

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