gpt4 book ai didi

javascript - 在 jQueryUI Slider 更改时调用函数

转载 作者:行者123 更新时间:2023-12-01 01:46:54 25 4
gpt4 key购买 nike

我有这个代码:

$(function test() {
alert ('changed');
});


$(function precio() {
$( "#rango-precio" ).slider({
range: true,
min: 0,
max: 1000,
values: [ 0, 1000 ],
change: function (event, ui){ test(); },
slide: function( event, ui ) {
$( "#monto" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
}
});
$( "#monto" ).val( "$" + $( "#rango-precio" ).slider( "values", 0 ) +
" - $" + $( "#rango-precio" ).slider( "values", 1 ) );

});

我想让 slider 上的任何更改都调用 test 函数,但它不起作用。我尝试过改变更改:函数(事件,ui){ test();},

更改:函数(事件,ui){alert('已更改')},

这可行,但我需要在进行更改时调用一个函数。有什么帮助吗?谢谢!

最佳答案

这里的问题是您在开始时自动调用此函数:

$(function test() {
alert ('changed');
});

但是您稍后无法再次调用该函数。您可以像这样设置您的功能:

function test() {
alert ('changed');
}

检查这个 Demo Fiddle

关于javascript - 在 jQueryUI Slider 更改时调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21317887/

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