首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery动画无法工作TypeError: x.easing[this.easing]在jQuery 1.10.2中

jQuery动画无法工作TypeError: x.easing[this.easing]在jQuery 1.10.2中
EN

Stack Overflow用户
提问于 2013-12-19 18:51:30
回答 1查看 1.4K关注 0票数 1

我正在做一个wordpress的主题,并坚持一个奇怪的问题。

这是我在http://dalya.go-demo.com/上工作的网站

我想扩大菜单点击菜单按钮在右边。而不是在点击“关闭”按钮时关闭它。

请看下面的代码。

代码语言:javascript
复制
jQuery(document).ready(function () {
    $ = jQuery;

    function closeNav() {
        $('.close-nav').click(function (e) {
            e.preventDefault();
            $('.nav-area').children('nav').hide( 'slide', { direction: "right" }, 500);
            $(this).addClass('open-nav');
            $(this).removeClass('close-nav');
            openNav();
        });
    }

closeNav();

    function openNav() {
        $('.open-nav').click(function (e) {
            e.preventDefault();
            $('.nav-area').children('nav').show( 'slide', { direction: "right" }, 500);
            $(this).addClass('close-nav');
            $(this).removeClass('open-nav');
            closeNav();
        });
    }

openNav();

    $('.nav-area ul').children('li').children('a').hover(function () {
        $(this).children('span').animate({top:'-54px'});
        $(this).children('div.animated').show( 'slide', {direction: "up"}, 500);
    }, function () {
        $(this).children('span').animate( {top:'0px'} );
        $(this).children('div.animated').hide( 'slide', { direction: "up" } , 500);
    });

});

但我得到了以下错误:

错误:.../wp-includes/js/jquery/jquery.js?ver=1.10.2 : TypeError: x.easingthis.easing不是函数源文件:5

我已经在这个论坛上测试了所有可能的解决方案,但都没有成功。

  • 添加了jQuery。
  • 添加了jQuery UI。
  • 加入了jQuery宽松政策。
  • 没有添加双重jquery。

在我的网站HTML版本中,同样的代码运行良好,但在Wordpress版本中,我正面临这个问题。

EN

回答 1

Stack Overflow用户

发布于 2014-03-04 00:54:13

我也有同样的问题,不得不启动jquery宽松插件。

http://gsgd.co.uk/sandbox/jquery/easing/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20689450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档