這是我的代碼:jQuery的動畫沒有留下工作
<script type='text/javascript' src='http://192.168.1.103/wordpress/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>
<script type='text/javascript' src='http://192.168.1.103/wordpress/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
<script type='text/javascript' src='http://192.168.1.103/wordpress/wp-content/themes/magazine-pro/js/entry-date.js?ver=1.0.0'></script>
<script type='text/javascript' src='http://192.168.1.103/wordpress/wp-content/themes/magazine-pro/js/responsive-menu.js?ver=1.0.0'></script>
<div class="site-container">
<nav class="nav-primary">
<div class="responsive-menu-icon">
</div>
<div class="genesis-nav-menu">
</div>
</nav>
</div>
在響應-menu.js
jQuery(function($){
$(".nav-primary .genesis-nav-menu").addClass("responsive-menu").before('<div id="responsive-menu-icon"></div>');
$("#responsive-menu-icon").click(function(){
$(".site-container").animate({left:'200px'}, 400, 'easeOutBack');
//$("nav .genesis-nav-menu").animate({width: 'toggle'});
});
});
對於我的CSS,我有:
.nav-primary .responsive-menu {
display: none;
position: absolute;
top: 0;
left: 0;
}
.nav-primary #responsive-menu-icon {
display: block;
text-align: center;
}
.site-container
{
overflow: hidden;
position: relative;
z-index: 2;
display:block;
}
但是,當我點擊他的按鈕,沒有任何反應。不知道我在做什麼錯在這裏.....
用** id **替換**類**,例如:**
**,您就完成了。 –