0
我尝试了很多代码,但我得到了正确的输出,需要在jQuery中将以下代码添加到动画类中。是初学者到jQuery的
为jQuery添加动画
http://7revolution.com/captain/captain/empty.php
$(function() {
"use strict";
//Enable sidebar toggle
$("[data-toggle='offcanvas']").click(function(e) {
e.preventDefault();
//If window is small enough, enable sidebar push menu
if ($(window).width() <= 992) {
$('.row-offcanvas').toggleClass('active', 1000);
$('.left-side').removeClass("collapse-left", 1000);
$(".right-side").removeClass("strech", 1000);
$('.row-offcanvas').toggleClass("relative", 1000);
} else {
//Else, enable content streching
$('.left-side').toggleClass("collapse-left", 1000);
$(".right-side").toggleClass("strech", 1000);
}
});
right-side, .left-side {
min-height: 100%;
display: block;
}
/*right side - contins main content*/
.right-side {
background-color: #f9f9f9;
margin-left: 220px;
}
/*left side - contains sidebar*/
.left-side {
position: absolute;
width: 220px;
top: 0;
}
.left-side.collapse-left {
left: -220px;
}
.right-side.strech {
margin-left: 0;
}
.right-side.strech > .content-header {
margin-top: 0px;
}
.row-offcanvas-right .sidebar-offcanvas {
right: -220px;
}
.row-offcanvas-left .sidebar-offcanvas {
left: -220px;
}
.row-offcanvas-right.active {
right: 220px;
}
.row-offcanvas-left.active {
left: 220px;
}
body.fixed .row-offcanvas-left.active .navbar {
left: 220px !important;
right: 0;
}
body.fixed .row-offcanvas-left.active .sidebar-offcanvas {
left: 0px;
}
<a href="#" class="navbar-btn sidebar-toggle" data-toggle="offcanvas" role="button">
<span class="sr-only">Toggle navigation</span>
<i class="el-icon-braille"></i>
</a>
<aside class="left-side sidebar-offcanvas">
<br/><br/> <!-- only to run perfectly in stackoverflow.com -->
some left side content
</aside>
<aside class="right-side">
some right side content
</aside>
好了,你到底在期待? – ggdx 2014-09-23 11:05:30
信息不完整 – 2014-09-23 11:10:47
请检查现在 – 2014-09-23 15:03:59