【问题标题】:ResponsiveSlides is not working properly响应式幻灯片无法正常工作
【发布时间】:2014-05-12 22:40:03
【问题描述】:

我正在使用 responsiveSlides 滑块,但在自动模式为真之前它无法工作。 我有一个代码如下...

JS代码:

<script src="Scripts/responsiveslides.min.js" type="text/javascript"></script>
<script src="Scripts/responsiveslides.js" type="text/javascript"></script>
<link href="Styles/responsiveslides.css" rel="stylesheet" type="text/css" />    
<script type="text/javascript">
    (function () {
        $("#slider").responsiveSlides({
            maxwidth: 800,
            speed: 500
        });
    });    
</script>

这是css代码:

<style type="text/css">
    .rslides {
      position: relative;
      list-style: none;
      overflow: hidden;
      width: 100%;
      padding: 0;
      margin: 0;
      }

    .rslides li {
      -webkit-backface-visibility: hidden;
      position: absolute;
      display: none;
      width: 100%;
      left: 0;
      top: 0;
      }

    .rslides li:first-child {
      position: relative;
      display: block;
      float: left;
      }

    .rslides img {
      display: block;
      height: auto;
      float: left;
      width: 100%;
      border: 0;
      }
</style>

这里是html代码:

<div id="wrapper">
    <ul class="rslides" id="slider">
        <li>
            <img src="Images/slide1.png" alt=""></li>
        <li>
            <img src="Images/slide2.png" alt=""></li>
        <li>
            <img src="Images/slide3.png" alt=""></li>
        <li>
            <img src="Images/slide4.png" alt=""></li>
        <li>
            <img src="Images/slide5.png" alt=""></li>
    </ul>
</div>

我还附上了jquery.min.js 版本是v1.8.3:

<script src="Scripts/jquery.min.js" type="text/javascript"></script>

而且我没有对所有css和javascript的响应式幻灯片文件进行任何更改,它们保持原样,并且我已按上述方式附加文件。

【问题讨论】:

  • 我会尝试在 JSFiddle 中添加它,以便我们可以从那里进行调试
  • 这里是:JSFiddle Example

标签: javascript jquery css asp.net


【解决方案1】:

你在 (function () 之前缺少 $...

$(function () {
    $("#slider").responsiveSlides({
        maxwidth: 800,
        speed: 500
    });
});   

我用你的代码让 http://jsfiddle.net/3J8vW/2/ 工作了。

【讨论】:

  • 很高兴看到 Fiddle 的力量 :)
  • 对不起,但它仍然无法正常工作......在此之前我的代码没有给出任何错误,但现在在应用您的解决方案之后,它给出了错误:“未捕获的 TypeError: Object [object Object] has没有方法'responsiveSlides'"
猜你喜欢
  • 1970-01-01
  • 2014-12-21
  • 1970-01-01
  • 2013-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-04
  • 2015-07-30
相关资源
最近更新 更多