我正在做一个wordpress的主题,并坚持一个奇怪的问题。
这是我在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);
});
});但我得到了以下错误:
错误:.../wp-includes/js/jquery/jquery.js?ver=1.10.2 : TypeError: x.easingthis.easing不是函数源文件:5
我已经在这个论坛上测试了所有可能的解决方案,但都没有成功。
在我的网站HTML版本中,同样的代码运行良好,但在Wordpress版本中,我正面临这个问题。
发布于 2014-03-04 00:54:13
我也有同样的问题,不得不启动jquery宽松插件。
http://gsgd.co.uk/sandbox/jquery/easing/
https://stackoverflow.com/questions/20689450
复制相似问题