Javascript 如何在jQuery中提醒价格范围滑块值?

Javascript 如何在jQuery中提醒价格范围滑块值?,javascript,jquery,Javascript,Jquery,我有一个价格范围滑块。当我滑动范围滑块时,我想要什么,然后在警报框中得到它的值。现在,当我提醒它显示[objectobject]我不知道为什么时会发生什么?如何在警报框中获取价格滑块值 $(文档).ready(函数(){ $(“#滑块-3”).滑块({ 范围:对, 分:0,, 最高:2000, 值:[2001600], 幻灯片:功能(事件、用户界面){ $(“#price”).val(ui.values[0]+“-”+ui.values[1]); } }); 价格数据=$(“#价格”).va

我有一个价格范围滑块。当我滑动范围滑块时,我想要什么,然后在警报框中得到它的值。现在,当我提醒它显示
[objectobject]
我不知道为什么时会发生什么?如何在警报框中获取价格滑块值


$(文档).ready(函数(){
$(“#滑块-3”).滑块({
范围:对,
分:0,,
最高:2000,
值:[2001600],
幻灯片:功能(事件、用户界面){
$(“#price”).val(ui.values[0]+“-”+ui.values[1]);
}
});
价格数据=$(“#价格”).val($(“#滑块-3”)。滑块(“值”,0)+
“-”+$(“#滑块-3”)。滑块(“值”,1));
警报(价格数据);
});


因此您的代码在技术上运行良好。您的警报显示的是
[object object]
,因为您只是输出
价格数据
,这是一个jQuery对象,因为您正在设置它的值,而不是获取它的值

您可以按照当前的方式登录
price\u data
轻松查看此信息


$(文档).ready(函数(){
$(“#滑块-3”).滑块({
范围:对,
分:0,,
最高:2000,
值:[2001600],
幻灯片:功能(事件、用户界面){
$(“#price”).val(ui.values[0]+“-”+ui.values[1]);
}
});
价格数据=$(“#价格”).val($(“#滑块-3”)。滑块(“值”,0)+
“-”+$(“#滑块-3”)。滑块(“值”,1));
控制台日志(价格数据);
警报(价格数据);
});


将您的警报放入
幻灯片
事件处理程序中。在
$(“#price”).val….
行下,再次显示
[objectobject]
@adamh您在
幻灯片中试图将值设置为什么?它被设置为字符串,但幻灯片通常用于刻度上的数字。在调用
price\u data=$(“#price”).val.
的那一行上,看起来您正在将滑块值设置为一个jQuery对象,然后由初始的
val
调用返回,因此您得到输出
[object object]
。您正在警告调用
val(…)
的结果。你想要
val()
。这提供了很多方法:好的,哈哈,我需要更多的咖啡