[英]Javascript/jQuery addClass/removeClass for translation of container not working
我正在嘗試制作一張可以移動幻燈片的幻燈片。 如果我按向左按鈕,我想向左移動(內容的寬度為358.8%,因此在屏幕上顯示的更多)。 但是,我編寫的jQuery代碼無法正常工作。 請幫忙!!!!!!!
**HTML CODE**
<body>
<div class="slideshow-container">
<div id="arrow-left" class="arrow"></div>
<div class="content">
<div class="mySlides fade">
<div class="content_container">
<img src="https://t1.kakaocdn.net/kakaocorp/operating/co/main-content/3254.png" class="contentImageRight">
<div class="ContentTextLeft">
HAHAHA
</div>
</div>
<div class="content_container">
<img src="https://t1.kakaocdn.net/kakaocorp/operating/co/main-content/3254.png" class="contentImageLeft">
<div class="ContentTextRight">
HAHAHA
</div>
</div>
<div class="content_container">
<img src="https://t1.kakaocdn.net/kakaocorp/operating/co/main-content/3254.png" class="contentImageRight">
<div class="ContentTextLeft">
HAHAHA
</div>
</div>
</div>
<div class="mySlides fade">
<div class="content_container">
<img src="https://t1.kakaocdn.net/kakaocorp/operating/co/main-content/3254.png" class="contentImageRight">
<div class="ContentTextLeft">
HAHAHA
</div>
</div>
<div class="content_container">
<img src="https://t1.kakaocdn.net/kakaocorp/operating/co/main-content/3254.png" class="contentImageLeft">
<div class="ContentTextRight">
HAHAHA
</div>
</div>
<div class="content_container">
<img src="https://t1.kakaocdn.net/kakaocorp/operating/co/main-content/3254.png" class="contentImageRight">
<div class="ContentTextLeft">
HAHAHA
</div>
</div>
</div>
</div>
<div id="arrow-right" class="arrow"></div>
</div>
</body>
JavaScript / jQuery代碼
<script>
$(document).ready(function(){
$("#arrow-right").click(function(){
$( "slideshow-container" ).removeClass( "onePosition" );
$( "slideshow-container" ).addClass( "twoPosition" );
});
});
$(document).ready(function(){
$("#arrow-left").click(function(){
$( ".content" ).removeClass( ".twoPosition" );
$( ".content" ).addClass( ".onePosition" );
});
});
</script>
兩個/一個位置的CSS代碼
<style>
.onePosition{
transform: translate(5%);
transition: transform 1s ease-in-out;
}
.twoPosition{
transform: translate(-90%);
transition: transform 1s ease-in-out;
}
</style>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.