有人可以看看这个并告诉我我做错了什么。这是一个带有 move.up 类的跨度,单击该.content-wrapper
元素将移动,并且将.move.up
更改类名以.move.dwn
稍后move.dwn.click(function()
应该开始,但我永远无法做到这一点,为什么?
<style type="text/css">
.content-wrapper {
height:100px;
width:100px;
background-color:orange;
position:relative;
}
span.move {
background-color:fuchsia;
cursor:pointer;
}
</style>
<span class="move up">click here</span>
<div class="content-wrapper"></div>
<script type="text/javascript">
$(document).ready(function() {
$('.move.up').click(function() {
alert("up");
$('.content-wrapper').animate({'left': '+=568px'}, 'slow');
$(this).removeClass('up');
$(this).addClass('dwn');
});
$('.move.dwn').click(function() {
alert("dwn");
$('.content-wrapper').animate({'left': '-=568px'}, 'slow');
$(this).removeClass('dwn');
$(this).addClass('up');
});
});
</script>