Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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/9/opencv/3.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_Flexslider - Fatal编程技术网

Javascript 未捕获参考错误:未定义滑块

Javascript 未捕获参考错误:未定义滑块,javascript,jquery,flexslider,Javascript,Jquery,Flexslider,我正在努力实现。我需要实现以下代码: slider.setOpts = function(opts) { for (var opt in opts) { vars[opt] = opts[opt]; } slider.setup(); } slider.getOpts = function() { return vars; } 我有,但我刚刚 Uncaught ReferenceError: slider is not defined 在控制台中。不是我在做什么。

我正在努力实现。我需要实现以下代码:

slider.setOpts = function(opts) {
  for (var opt in opts) {
    vars[opt] = opts[opt];
  }
  slider.setup();
}

slider.getOpts = function() {
  return vars;
}
我有,但我刚刚

Uncaught ReferenceError: slider is not defined 
在控制台中。不是我在做什么。其他的评论者似乎能够毫无问题地实现它

有人能解释一下代码背后的含义吗。。。什么是
滑块
?一节课?函数?我应该把上面的代码放在哪里来添加
.setOpts
函数?

他写道

我将这些公共方法添加到flexslider

为此,您必须将这些代码行添加到
jquery.flexslider.js
-文件中,而不是像在fiddle中那样添加到另一个js文件中。错误会告诉您问题所在。在您的例子中,
slider
实际上没有定义,因为
slider
-变量是在
jquery.flexslider.js
的代码块内声明的,这意味着在该块外没有对该变量的引用


公共方法从第426行开始,因此在那里添加您的代码。

该代码是添加到flexslider核心的修复程序。哦..这很有意义..您应该在这里添加它,我现在明白了..感觉像个白痴。非常感谢