2013-12-19 57 views
1

我正在研究wordpress主題,並且遇到了一個奇怪的問題。jQuery動畫無法正常工作TypeError:x.easing [this.easing] jQuery 1.10.2

這是我在http://dalya.go-demo.com/

我想擴大一下在右邊的菜單按鈕菜單使用的網站。並且想要點擊關閉按鈕關閉它。

看到我的代碼如下。

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); 
    }); 

}); 

但我收到以下錯誤:

Error: TypeError: x.easing[this.easing] is not a function Source File: .../wp-includes/js/jquery/jquery.js?ver=1.10.2 Line: 5

我已經測試了所有可用的可能的解決方案在這裏對這個論壇,但沒有成功。

  • jQuery被添加。
  • 添加了jQuery UI。
  • jQuery Easing已添加。

  • 沒有添加雙jquery。

相同的代碼在我的網站的HTML版本中正常工作,但在Wordpress版本中我正面臨着這個問題。

回答