Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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
jQuery UI滑块句柄不正确,从2直接前进到限制_Jquery_Jquery Ui_Uislider_Jquery Ui Slider - Fatal编程技术网

jQuery UI滑块句柄不正确,从2直接前进到限制

jQuery UI滑块句柄不正确,从2直接前进到限制,jquery,jquery-ui,uislider,jquery-ui-slider,Jquery,Jquery Ui,Uislider,Jquery Ui Slider,我的jQuery UI句柄在加载页面时正确显示数字14,但是如果我第二次设置它,它会将滑块句柄一直移动到最后。以下是示例: 我肯定做了些傻事,对吧?改变: var v = input.val(); 致: 您的v变量是一个字符串,因此需要将其转换为整数 更改: var v = input.val(); 致: 您的v变量是一个字符串,因此需要将其转换为整数 使用js定义变量时,如果该变量是JQuery选择,则通常以单个“$”开头命名变量。例如,在您的代码中,var input应该是var$in

我的jQuery UI句柄在加载页面时正确显示数字14,但是如果我第二次设置它,它会将滑块句柄一直移动到最后。以下是示例:

我肯定做了些傻事,对吧?

改变:

var v = input.val();
致:

您的
v
变量是一个字符串,因此需要将其转换为整数

更改:

var v = input.val();
致:

您的
v
变量是一个字符串,因此需要将其转换为整数


使用js定义变量时,如果该变量是JQuery选择,则通常以单个“$”开头命名变量。例如,在您的代码中,var input应该是var$input。@chrisFrisina-这是不必要的,与解决方案无关。真的。。。为什么是克里斯?我不使用类型作为变量的前缀,比如var iNumber=3;另外,某些jQuery函数不能返回常规DOM元素或jQuery对象吗?当使用js定义变量时,并且该变量是jQuery选择项,通常以单个“$”开头命名变量。例如,在您的代码中,var input应该是var$input。@chrisFrisina-这是不必要的,与解决方案无关。真的。。。为什么是克里斯?我不使用类型作为变量的前缀,比如var iNumber=3;另外,一些jQuery函数不能返回常规DOM元素或jQuery对象吗?