gpt4 book ai didi

javascript - 使用 setInterval 更新按钮上的文本

转载 作者:行者123 更新时间:2023-12-02 15:51:06 26 4
gpt4 key购买 nike

我正在尝试使用 id fixed-button 获取按钮上的文本,以便使用以下命令定期更新:

<script type="text/javascript">
$(function()
{
$('#fixed-button').setInterval(function() {
$.getJSON("{{ url('schedulizer/cart') }}", function(data) {
$(this).text(data.quantity);
});
}, 5000);
});
</script>

但是,我收到的JS错误是:

Uncaught TypeError: $(...).setInterval is not a function

问题很明显 - this 属性没有 .setInterval 函数。所以问题是 - 如何定期使用 AJAX 设置此按钮元素上的文本?

最佳答案

setInterval is not a jQuery function, it's a javascript function.

<script type="text/javascript">
$(function()
{
var $this=$('#fixed-button');
window.setInterval(function() {
$.getJSON("{{ url('schedulizer/cart') }}", function(data) {
$this.text(data.quantity);
});
}, 5000);
});
</script>

文档:setInterval

关于javascript - 使用 setInterval 更新按钮上的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31847869/

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