我有一个菜单显示/隐藏,但它只适用于此:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
我的网站使用本地版本的jQuery:
<script type="text/javascript" src="js-js/jquery-1.11.2.js"></script>
AJAX:
$(document).ready(function() {
$(".m-menu").click(function(){
$(".m-menu").toggleClass("active");
$(".mobile-menu").toggleClass("active");
$(".mobile-menu-bg").addClass("active");
});
$(".mobile-menu").css('left','-200px');
$(".mobile-menu-bg").css('left','-200px');
$(".m-menu").toggle(function() {
$('.mobile-menu').animate({ left: '0' }, { duration: 500, queue: false });
$('.mobile-menu-bg').animate({ left: '0' }, { duration: 500, queue: false });
},
function() {
$('.mobile-menu-bg').animate({ left: '-200' }, { duration: 500, queue: false });
$('.mobile-menu').animate({ left: '-200' }, { duration: 500, queue: false });
}
);
});
这是什么问题?我应该使用jQuery 1.7.0,因为这个菜单?为什么它不能用于1.11.2?