繁体   English   中英

如何解决我的jquery插件问题?

[英]How to solve my jquery plugin issue?

我正在尝试使用名为ancesor的Jquery插件

我有以下内容:

<nav class='navbar navbar-default' role='navigation '>
    <ul class='alinks list-inline links-to-floor'>
        <li class="list-group-item"><a href='#'>link1</a></li>
        <li class="list-group-item"><a href='#'>link2</a></li>
        <li class="list-group-item"><a href='#'>link3</a></li>
        <li class="list-group-item"><a href='#'>link4</a></li>
        <li class="list-group-item"><a href='#'>link5</a></li>
     </ul>
</nav>

<div id='ascensorBuilding'>
        <div class='ascensorFloor1'  >
            test here
        </div>
        <div class='ascensorFloor2'  >
           blog hree oooo
        </div>
        <div class='ascensorFloor3'  >
            aaagg
        </div>
        <div class='ascensorFloor4'  >
            dddd
        </div>
        <div class='ascensorFloor5'  >
            ddd
        </div>
</div>



    <script src="/includes/lib/jquery-1.8.0.min.js"></script>
    <script src="/includes/lib/jquery.ascensor.min.js"></script>
    <script src="/includes/lib/bootstrap/js/bootstrap.min.js"></script>

    <script>
             var ascensor = $('#ascensorBuilding').ascensor({
           AscensorName: 'ascensor',
                   ChildType: 'div',
                   AscensorFloorName: '1.0 | 1.1 | 1.3 | 4.3 | 5.4 | 5.5 | 5.6 | 7.6 | 8.6 |    8.7 | 8.8 | 8.9 | 10.2',
                   Time: 9000,
                   WindowsOn: 1,
                   Direction: "chocolate",
                   AscensorMap: '1|1 & 2|1 & 3|1 & 3|2 & 3|3 & 4|3 & 5|3 & 3|4 & 3|5 & 4|5 & 5|5 & 6|5 & 3|6',
                   Easing: 'easeInOutQuad',
                   KeyNavigation: true,
                   Queued: false,
                   QueuedDirection: "y"
            })

             $(".alinks li").click(function(event, index) {
                ascensor.trigger("scrollToStage", $(this).index());
            });

我的网页似乎没有应用我传递的参数。 例如,持续时间从不是9000,页面只是垂直移动。 有人可以帮我解决这个问题吗? 非常感谢!

插件页面。 http://jque.re/plugins/image-galleries-decks/ascensor/#/HTML

我认为问题是您正在指定Easing选项,但您不包括支持该选项所需的jQuery UI库 我从这个答案得到了这个想法。

一旦包含该库,它似乎工作: jsfiddle

如果不包含jQuery UI库,则会引发以下错误:

TypeError: jQuery.easing[this.easing] is not a function

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM