Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在滑块操纵事件之前获取滑块的值?_Javascript_Jquery_Jquery Mobile - Fatal编程技术网

Javascript 如何在滑块操纵事件之前获取滑块的值?

Javascript 如何在滑块操纵事件之前获取滑块的值?,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,在开始滑块操纵之前,我需要获取滑块的值 如果用户使用Jquerymobile滑块输入框单击,则使用聚焦事件有效。但是如果用户操纵滑块,它就不起作用了 slidestart事件不起作用。在slidestart事件之前,它总是稍微偏离滑块值 有没有办法调用滑块输入的最后一个值?或者在操纵滑块之前捕获滑块值 这是我到目前为止试过的 (在本例中,我想监听对类条目中滑块的任何更改。) 使用stop事件保存该值,并在需要时进行解救。使用数据比使用变量更好: $( ".entry_percent" ).on(

在开始滑块操纵之前,我需要获取滑块的值

如果用户使用Jquerymobile滑块输入框单击,则使用聚焦事件有效。但是如果用户操纵滑块,它就不起作用了

slidestart事件不起作用。在slidestart事件之前,它总是稍微偏离滑块值

有没有办法调用滑块输入的最后一个值?或者在操纵滑块之前捕获滑块值

这是我到目前为止试过的

(在本例中,我想监听对类条目中滑块的任何更改。)


使用
stop
事件保存该值,并在需要时进行解救。使用
数据比使用变量更好:

$( ".entry_percent" ).on( 'slidestart', function( event ) {
    previous_value = $(this).data("oldvalue");
    alert(previous_value);
});

$( ".entry_percent" ).on( 'slidestop', function( event ) {
    $(this).data("oldvalue",$(this).val());
});

感谢您告知我有关数据标签的信息。它工作得很好。
$( ".entry_percent" ).on( 'slidestart', function( event ) {
    previous_value = $(this).data("oldvalue");
    alert(previous_value);
});

$( ".entry_percent" ).on( 'slidestop', function( event ) {
    $(this).data("oldvalue",$(this).val());
});