Javascript “没有办法”;“nivoSlider”;在Rails应用程序中
我想在Rails应用程序中使用nivoSlider,但我有一个问题:Javascript “没有办法”;“nivoSlider”;在Rails应用程序中,javascript,ruby-on-rails,nivo-slider,Javascript,Ruby On Rails,Nivo Slider,我想在Rails应用程序中使用nivoSlider,但我有一个问题: Uncaught TypeError: Object [object Object] has no method 'nivoSlider' f.Callbacks.o jquery.min.js:2 f.Callbacks.p.fireWith jquery.min.js:2 e.extend.ready jquery.
Uncaught TypeError: Object [object Object] has no method 'nivoSlider'
f.Callbacks.o jquery.min.js:2
f.Callbacks.p.fireWith jquery.min.js:2
e.extend.ready jquery.min.js:2
c.addEventListener.B jquery.min.js:2
我使用jquery1.7.2和nivoSlider 2.7.1
我的javascript代码:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="jquery.nivo.slider.pack.js"></script>
<script type="text/javascript" >
$(document).ready(function()
{
$("#slider").nivoSlider();
});
</script>
$(文档).ready(函数()
{
$(“#滑块”).nivoSlider();
});
$(document).ready(function(){})之前的所有其他代码并使用jQuery工作,但在$(“#滑块”).nivoSlider()之后使用-不是 )代码>在末尾
$(document).ready(function()
{
$("#slider").nivoSlider();
});
而且您不需要包括jQuery,它默认包括在内。您确定这是js文件的正确路径吗
<script type="text/javascript" src="jquery.nivo.slider.pack.js"></script>
同时检查nivo滑块的来源。这通常是在资产中。我想是的。但这是怎么回事?