TypeError:$(…).slider不是函数

2021/01/31 10:11 · jquery ·  · 0评论

是否有某种取决于服务器的jquery滑块?我正在使用jquery库和Ui用于jquery范围滑块。只有一个jquery库,所以我认为任何冲突都没有问题。滑块在我的linux服务器中工作正常,可以提供正确的输出。但是当我将代码推送到我的IIS服务器时,我得到了这个错误,它说TypeError:$(...)。slider在mozilla浏览器中不是函数,而Uncaught TypeError:undefined在chrome浏览器中不是函数。我只是在徘徊,如果服务器仍然是它的原因。:(请建议如果有人面对类似的东西。

$(document).ready(function() {
        $("#slider").slider({
          range: "min",
          animate: true,
          value:0,
          min: 0,
          max: 30,
          step: 1,
          slide: function(event, ui) {
            update(2,ui.value); //changed
          }
      });}

同时使用Jquery和ui,它将起作用。

<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

我有同样的错误信息。最后,结果证明我的代码两次加载了jQuery,其中包括一个版本太旧的jQuery。一旦我确定只有一个最新版本的jQuery被链接到我的代码中,错误就消失了。

也许您的一台服务器(IIS服务器)正在提供jQuery的过时版本?

因此,请检查您正在使用的jQuery版本。这对我来说很好用:

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js'></script>

对于我而言,您可以单独指定列出了哪些jQuery UI元素,而我在管道中没有滑块。在修复中添加该问题!

确保100%确保没有两次或多次不包含jquery.js lib。

检查包含在页面中的其他js打包文件。

本文地址:http://jquery.askforanswer.com/typeerror-sliderbushihanshu.html
文章标签: ,   ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!