2013-12-12 29 views
0

您好我想jQuery来能够读取所插入的URL,并且如果它是定义了的值我希望它在不同的内容加载:jquery的未被捕获的类型错误:对象[对象的对象]无方法“滑块”

我用下面的代码:

<script type="text/javascript"> 
     $(document).ready(function() { 
    var slider = $('#year_range'); 

      if(window.location.href.indexOf("#digitl2004")) { 
     // hide elements 
     $('#year_range').slider('value', 2004); 
     } 
     }); 
</script> 

但我不断收到此错误:

Uncaught TypeError: Object [object Object] has no method 'slider'

不知道这是为什么发生的,任何想法?

在此先感谢。

+1

什么应该是slider()方法?包含相应的插件 –

+0

为什么绑定$('#year_range')并且不要在3行之后使用它? .slider()是一个jqueryUI方法,是否包含它? –

回答

0

那是因为你试图调用一个jQuery对象上的“滑盖”方法。但jquery本身不包含这个方法的定义。也许你错过了一个插件?

相关问题