我正在为朋友建立一个shopify网站,但无法让图片滑块正常运行。我最好的猜测是我以错误的顺序加载js和/或jquery文件,否则就会发现我无法解决的冲突。
该网站为http://t25cl.myshopify.com/,滑块为顶部的全屏图片。
我尝试使用此响应滑块:http://responsiveslides.com/
这是我的代码......在标题中:
{{ 'responsiveslides.css' | asset_url | stylesheet_tag }}
{{ 'responsiveslides.min.js' | asset_url | script_tag }}
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
滑块的:
<div class="twelve columns">
<section>
<ul class="rslides" id="slider1">
<li><img src="{{ 'party-night-waith-dance.jpg' | asset_url }}" alt="{{ shop.name }}"></li>
<li><img src="{{ 'confetti_party-1320.jpg' | asset_url }}" alt="{{ shop.name }}"></li>
</ul>
</section>
</div>
在结束/身体标签之前:
<script>
$(function() {
$(".rslides").responsiveSlides();
});
</script>
<script>
// You can also use "$(window).load(function() {"
$(function () {
// Slideshow 1
$("#slider1").responsiveSlides({
auto: true,
maxwidth: 800,
speed: 500
});
});
</script>
非常感谢任何建议。我把头发拉了出来。
谢谢!
答案 0 :(得分:0)
您必须在滑块responsiveslides.min.js
之前添加jquery。
答案 1 :(得分:0)
我认为是因为你覆盖了jquery。