好的,我已经包含了Jquery UI的google api库,如下所示:
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js' ></script>现在我有了一个脚本,可以在文档幻灯片上更新一些跨度和隐藏输入,不仅是在文档就绪上:
<script type="text/javascript">
$(document).ready(function()
{
var slider=$('#slider_range').slider({
range:true,
min:0,
max:5,
step:1,
values:[0,3],
slide:function(event,ui)
{
$('#level').val(ui.values[0]+'-'+ui.values[1]);
$('#low').html(ui.values[0]);
$('#high').html(ui.values[1]);
}
});
var s=slider;
if(s.slider("values",0)==s.slider("values",1))
{
$('#level').val(s.slider("values",0));
$('#low').html(s.slider("values",0));
$('#high').html(s.slider("values",0));
}
else
{
$('#level').val(s.slider("values",0)+'-'+s.slider("values",1));
$('#low').html(s.slider("values",0));
$('#high').html(s.slider("values",1));
}
});
</script>理想是在一个页面上显示滑块,而在另一个页面上不显示。我从Firebug得到的错误消息是:
$("#slider_range").slider is not a function并指向这条线
slide:function(event,ui)这可能是什么原因造成的?为什么在一个页面上可以看到滑块,而在另一个页面(使用相同的模板加载上面的页面)却看不到?
请帮帮我!
发布于 2011-09-28 18:01:07
第二页包含两个不同的jquery库。
发布于 2013-01-22 20:15:31
当我使用zurb的基础框架和jquery ui滑块时,我也遇到了同样的错误。
问题#1:基础框架3.2.4已经提供了jquery 1.8.1,我尝试在基础文件之前包含我自己的jquery 1.9副本。(=重复的jquery包含)
问题#2:我包含的内容的顺序。jquery ui需要包含在基础框架文件之后。
https://stackoverflow.com/questions/7567132
复制相似问题