【发布时间】:2017-01-25 09:07:26
【问题描述】:
我正在尝试在我的滑块上获得漂亮的幻灯片效果(从左到右)。但它不适用于过渡和 jQuery。
我的代码有问题吗?
$(document).ready(function() {
$('.weiter').click(function() {
if ($('.eins').hasClass('active')) {
$('.eins').removeClass('active');
$('.zwei').addClass('active');
} else if ($('.zwei').hasClass('active')) {
$('.zwei').removeClass('active');
$('.eins').addClass('active');
}
});
});
header {
height: 250px;
width: 100%;
display: inline-block;
margin-bottom: 20px;
}
header section.eins {
background: url("http://www.petakids.com/wp-content/uploads/2015/07/sheep-and-lambs-in-field.jpg");
}
header section.zwei {
background: url("https://aos.iacpublishinglabs.com/question/aq/700px-394px/long-sheep-pregnant_1b7dbe4ddad4dd1.jpg?domain=cx.aos.ask.com");
}
header section {
height: 0;
visibility: hidden;
width: 0;
float: left;
}
header section.active {
float: left;
height: 100%;
width: 100%;
visibility: visible;
}
.weiter {
display: block;
cursor: pointer;
height: 50px;
background: red;
width: 50px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<header>
<i class="weiter"></i>
<section class="eins active">
<span>
<div>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</div>
</span>
</section>
<section class="zwei">
<span>
<div>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</div>
</span>
</section>
</header>
【问题讨论】:
-
Is there something wrong in my code- 没有错误,但没有任何迹象表明任何东西都应该在 javascript 或 css 中“滑动” -
你提到的
transitioncss 在哪里?
标签: javascript jquery css slider transition