Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.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/4/matlab/16.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_Slick.js - Fatal编程技术网

Javascript 滑动条-更改输入焦点事件的可拖动状态

Javascript 滑动条-更改输入焦点事件的可拖动状态,javascript,jquery,slick.js,Javascript,Jquery,Slick.js,当我在输入字段中时,我试图删除draggable选项(这样我就可以选择文本并在字段内用箭头导航) var slider=$('.slider').slick({ 无限:错, 速度:300,, 幻灯片放映:1, 自适应高度:正确, asNavFor:“#移动菜单”, 德拉格布尔:是的 }); $('input').focusin(函数(){ console.log('in'); slider.slickSetOption(“可拖动”,false,false); }).focusout(函数(){

当我在输入字段中时,我试图删除draggable选项(这样我就可以选择文本并在字段内用箭头导航)

var slider=$('.slider').slick({
无限:错,
速度:300,,
幻灯片放映:1,
自适应高度:正确,
asNavFor:“#移动菜单”,
德拉格布尔:是的
});
$('input').focusin(函数(){
console.log('in');
slider.slickSetOption(“可拖动”,false,false);
}).focusout(函数(){
console.log('out');
slider.slickSetOption(“可拖动”,真,假);
});
它回来了

未捕获类型错误:未定义不是函数

在这两个事件上


如何使用事件更改可拖动/滑动状态?

插件只注册函数
jQuery.fn.slick

在版本1.4中,通过slick方法本身在slick实例上调用方法

需要这样称呼它:

// pseudocode
slider.slick("method", arguments, ...)
要修复代码更改,请执行以下操作:

// wrong
slider.slickSetOption("draggable", false, false);
致:

工作演示:

// correct
slider.slick("slickSetOption", "draggable", false, false);

//Arguments: option : string, value : depends on option, refresh : boolean