轻扫.js未捕获类型错误:对象 #<HTMLDivElement> 没有方法'next'



当我尝试实现swipe.js

时,我一直有这个错误
Uncaught TypeError: Object #<HTMLDivElement> has no method 'next' 

我正在通过ajax加载内容

jquery:

    var container = $("#wrapper");
    url = this.href + " .span9";
    container.load(url, function(){
       var $galNav = $("<a href='#' onclick='slider.prev();return false;'>prev</a> <a href='#' onclick='slider.next();return false;'>next</a>");
       container.append($galNav);
       window.mySwipe = new Swipe(document.getElementById('slider'));
    });

我正在加载的html:

<div id='slider'>
  <ul>
    <li style='display:block'>1</li>
    <li style='display:none'>2</li>
    <li style='display:none'>3</li>
    <li style='display:none'>4</li>
    <li style='display:none'>5</li>
  </ul>
</div>

我遵循swipe.js,但我不明白为什么我有这个错误,不工作

slider为DOM元素,没有next功能。您可能需要引用swipe对象:

mySwipe.next();

相关内容

最新更新